.PatientTimeline-module__26kUCG__timelineContainer{flex-direction:column;flex:1;gap:0;height:100%;min-height:0;display:flex}.PatientTimeline-module__26kUCG__patientSummary{background:var(--color-backgroundSecondary,#f8f9fa);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.PatientTimeline-module__26kUCG__summaryRow{align-items:center;gap:12px;display:flex}.PatientTimeline-module__26kUCG__summaryLabel{color:var(--color-textSecondary,#666);min-width:140px;font-weight:600}.PatientTimeline-module__26kUCG__summaryValue{color:var(--color-textPrimary,#1a1a1a)}.PatientTimeline-module__26kUCG__timelineVisualization{background:var(--color-backgroundSecondary,#f8f9fa);flex-direction:column;flex:1;height:100%;min-height:0;padding:24px;display:flex;position:relative;overflow:visible}.PatientTimeline-module__26kUCG__hoverGuideLine{background-color:var(--color-primary,#06c);opacity:.8;pointer-events:none;z-index:50;width:2px;transition:opacity .15s;position:absolute;top:0;bottom:-100px;transform:translate(-50%);box-shadow:0 0 6px rgba(0,102,204,.6)}.PatientTimeline-module__26kUCG__hoverOverlay{pointer-events:none;z-index:40;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.4);transition:opacity .15s;position:absolute;top:0;bottom:-100px}.PatientTimeline-module__26kUCG__timelineAxis{height:30px;color:var(--color-textSecondary,#666);border-bottom:1px solid var(--color-border,#e0e0e0);margin-bottom:12px;font-size:11px;position:relative}.PatientTimeline-module__26kUCG__axisLabel{white-space:nowrap;background-color:var(--color-backgroundSecondary,#f8f9fa);z-index:2;border-radius:2px;padding:2px 4px;font-weight:500;position:absolute}.PatientTimeline-module__26kUCG__timelineRows{flex-direction:column;flex-shrink:0;gap:16px;margin-top:20px;margin-bottom:0;padding-bottom:20px;display:flex}.PatientTimeline-module__26kUCG__timelineRow{align-items:center;gap:12px;min-height:60px;display:flex}.PatientTimeline-module__26kUCG__rowLabel{min-width:140px;color:var(--color-textPrimary,#1a1a1a);text-align:right;flex-shrink:0;font-size:13px;font-weight:600}.PatientTimeline-module__26kUCG__timelineAxis{height:30px;color:var(--color-textSecondary,#666);border-bottom:1px solid var(--color-border,#e0e0e0);align-items:center;gap:12px;margin-bottom:12px;font-size:11px;display:flex}.PatientTimeline-module__26kUCG__timelineAxisLabel{flex-shrink:0;min-width:140px}.PatientTimeline-module__26kUCG__timelineAxisTrack{flex:1;height:30px;position:relative;overflow:visible}.PatientTimeline-module__26kUCG__timelineTrack{border-top:2px solid var(--color-border,#e0e0e0);border-bottom:2px solid var(--color-border,#e0e0e0);background:linear-gradient(90deg,rgba(0,0,0,.05) 0%,rgba(0,0,0,.05) 50%,rgba(0,0,0,.05) 100%);border-radius:4px;flex:1;height:50px;position:relative;overflow:hidden}.PatientTimeline-module__26kUCG__gridLine{background-color:var(--color-border,#e0e0e0);pointer-events:none;z-index:0;width:1px;position:absolute;top:0;bottom:0}.PatientTimeline-module__26kUCG__timelineItem{cursor:pointer;z-index:1;border:2px solid rgba(0,0,0,.2);border-radius:4px;justify-content:center;align-items:center;height:40px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.PatientTimeline-module__26kUCG__timelineItem:hover{z-index:10;transform:translateY(-50%)scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.PatientTimeline-module__26kUCG__timelineItem.PatientTimeline-module__26kUCG__selected{z-index:15;box-shadow:0 0 0 3px var(--color-primary,#06c)}.PatientTimeline-module__26kUCG__gapIndicator{z-index:12;pointer-events:auto;cursor:pointer;background-color:rgba(244,67,54,.3);border:2px solid #f44336;border-radius:4px;height:40px;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 8px rgba(244,67,54,.5)}.PatientTimeline-module__26kUCG__gapIndicator:hover{cursor:help;border-width:3px;transform:translateY(-50%)scale(1.02);box-shadow:0 0 12px rgba(244,67,54,.7)}.PatientTimeline-module__26kUCG__gapIndicatorOpsReviewed{border-width:3px;border-color:#3b82f6;box-shadow:0 0 12px rgba(59,130,246,.6)}.PatientTimeline-module__26kUCG__gapIndicatorBillReviewed{border-width:3px;border-color:#10b981;box-shadow:0 0 12px rgba(16,185,129,.6)}.PatientTimeline-module__26kUCG__gapIndicatorBothReviewed{background:linear-gradient(rgba(59,130,246,.2) 0%,rgba(59,130,246,.2) 50%,rgba(16,185,129,.2) 50%,rgba(16,185,129,.2) 100%);border:3px solid #3b82f6;border-bottom-color:#10b981;box-shadow:0 -3px 12px rgba(59,130,246,.6),0 3px 12px rgba(16,185,129,.6)}.PatientTimeline-module__26kUCG__gapIndicatorDotTopRight{z-index:13;pointer-events:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-6px;right:-6px}.PatientTimeline-module__26kUCG__gapIndicatorDotBlue{border:2px solid var(--color-background,#fff);background-color:#3b82f6;border-radius:50%;width:12px;height:12px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.PatientTimeline-module__26kUCG__gapIndicatorDotBottomRight{z-index:13;pointer-events:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:-6px;right:-6px}.PatientTimeline-module__26kUCG__gapIndicatorDotGreen{border:2px solid var(--color-background,#fff);background-color:#10b981;border-radius:50%;width:12px;height:12px;box-shadow:0 2px 4px rgba(0,0,0,.3)}.PatientTimeline-module__26kUCG__gapTooltipContent{flex-direction:column;gap:6px;min-width:200px;display:flex}.PatientTimeline-module__26kUCG__gapTooltipTitle{color:var(--color-textPrimary,#1a1a1a);border-bottom:1px solid var(--color-border,#e0e0e0);margin-bottom:4px;padding-bottom:4px;font-size:14px;font-weight:600}.PatientTimeline-module__26kUCG__gapTooltipRow{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.PatientTimeline-module__26kUCG__gapTooltipLabel{color:var(--color-textSecondary,#666);font-weight:500}.PatientTimeline-module__26kUCG__gapTooltipValue{color:var(--color-textPrimary,#1a1a1a);word-break:break-word;text-align:right;max-width:200px;font-weight:600}.PatientTimeline-module__26kUCG__gapTooltipNotesRow{flex-direction:column;align-items:flex-start;gap:4px}.PatientTimeline-module__26kUCG__gapTooltipNotesRow .PatientTimeline-module__26kUCG__gapTooltipValue{text-align:left;white-space:pre-wrap;max-width:100%;font-weight:400}.PatientTimeline-module__26kUCG__eligibilityWindow{opacity:.8;background-color:#4caf50;border-color:#388e3c;height:44px}.PatientTimeline-module__26kUCG__eligibilityDate{background-color:#81c784;border-color:#66bb6a;border-radius:2px;min-width:4px;height:44px;width:4px!important}.PatientTimeline-module__26kUCG__visit{border:2px solid;border-radius:2px;min-width:4px;height:44px;width:4px!important}.PatientTimeline-module__26kUCG__claim{background-color:#2196f3;border-color:#1976d2}.PatientTimeline-module__26kUCG__authorization{background-color:#2196f3;border-style:dashed;border-color:#1976d2}.PatientTimeline-module__26kUCG__itemLabel{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 4px;font-size:11px;font-weight:600;overflow:hidden}.PatientTimeline-module__26kUCG__legend{background:var(--color-backgroundSecondary,#f8f9fa);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;padding:16px}.PatientTimeline-module__26kUCG__legendTitle{color:var(--color-textPrimary,#1a1a1a);margin-bottom:12px;font-size:14px;font-weight:600}.PatientTimeline-module__26kUCG__legendItems{flex-wrap:wrap;gap:16px;display:flex}.PatientTimeline-module__26kUCG__legendItem{color:var(--color-textSecondary,#666);align-items:center;gap:8px;font-size:13px;display:flex}.PatientTimeline-module__26kUCG__legendColor{border:2px solid rgba(0,0,0,.2);border-radius:4px;flex-shrink:0;width:20px;height:20px}.PatientTimeline-module__26kUCG__dataTables{flex-direction:column;gap:20px;display:flex}.PatientTimeline-module__26kUCG__dataTable{background:var(--color-backgroundSecondary,#f8f9fa);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;padding:16px}.PatientTimeline-module__26kUCG__tableTitle{color:var(--color-textPrimary,#1a1a1a);margin:0 0 12px;font-size:16px;font-weight:600}.PatientTimeline-module__26kUCG__table{border-collapse:collapse;width:100%;font-size:14px}.PatientTimeline-module__26kUCG__table thead{background-color:var(--color-background,#fff)}.PatientTimeline-module__26kUCG__table th{text-align:left;color:var(--color-textPrimary,#1a1a1a);border-bottom:2px solid var(--color-border,#e0e0e0);padding:10px 12px;font-weight:600}.PatientTimeline-module__26kUCG__table td{border-bottom:1px solid var(--color-border,#e0e0e0);color:var(--color-textSecondary,#666);padding:10px 12px}.PatientTimeline-module__26kUCG__table tbody tr:hover{background-color:var(--color-backgroundTertiary,#f5f5f5)}.PatientTimeline-module__26kUCG__serviceTypeBadge{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-block}.PatientTimeline-module__26kUCG__eligibilityDatesList{flex-wrap:wrap;gap:8px;display:flex}.PatientTimeline-module__26kUCG__eligibilityDateItem{background-color:var(--color-background,#fff);border:1px solid var(--color-border,#e0e0e0);color:var(--color-textPrimary,#1a1a1a);border-radius:6px;padding:8px 12px;font-size:13px}.PatientTimeline-module__26kUCG__emptyMessage{text-align:center;color:var(--color-textSecondary,#666);padding:40px 20px;font-size:14px}.PatientTimeline-module__26kUCG__emptyTimelineMessage{text-align:center;color:var(--color-textSecondary,#666);padding:60px 20px;font-size:14px;font-style:italic}.PatientTimeline-module__26kUCG__emptyStateMessage{height:100%;color:var(--color-textSecondary,#666);justify-content:center;align-items:center;padding:10px;font-size:13px;font-style:italic;display:flex}@media (max-width:768px){.PatientTimeline-module__26kUCG__timelineTrack{height:40px}.PatientTimeline-module__26kUCG__timelineItem{height:32px;font-size:10px}.PatientTimeline-module__26kUCG__rowLabel{min-width:100px;font-size:12px}.PatientTimeline-module__26kUCG__timelineRow{min-height:50px}}
.Modal-module__llw9ma__overlay{-webkit-backdrop-filter:blur(4px);z-index:99998;background:rgba(0,0,0,.6);justify-content:center;align-items:center;padding:1rem;animation:.2s Modal-module__llw9ma__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Modal-module__llw9ma__modal{background:var(--color-background);border-radius:.75rem;flex-direction:column;width:100%;animation:.2s Modal-module__llw9ma__slideUp;display:flex;box-shadow:0 20px 60px rgba(0,0,0,.3)}.Modal-module__llw9ma__header{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.Modal-module__llw9ma__title{color:var(--color-textPrimary);margin:0;font-size:1.125rem;font-weight:600}.Modal-module__llw9ma__closeButton{width:32px;height:32px;color:var(--color-textSecondary);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.Modal-module__llw9ma__closeButton:hover{background:var(--color-errorLight);color:var(--color-error)}.Modal-module__llw9ma__content{scrollbar-width:thin;scrollbar-color:var(--color-border)transparent;flex:1;padding:1.25rem calc(1.25rem - 8px) 1.25rem 1.25rem;overflow-y:auto}.Modal-module__llw9ma__content::-webkit-scrollbar{width:8px}.Modal-module__llw9ma__content::-webkit-scrollbar-track{background:0 0}.Modal-module__llw9ma__content::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.Modal-module__llw9ma__content::-webkit-scrollbar-thumb:hover{background:var(--color-textTertiary)}@keyframes Modal-module__llw9ma__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__llw9ma__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Modal-module__llw9ma__modal{max-height:90vh!important}}
.FilterModal-module__Nx8XUG__filterGroups{flex-direction:column;gap:1rem;display:flex}.FilterModal-module__Nx8XUG__filterGroup{flex-direction:column;gap:.375rem;display:flex}.FilterModal-module__Nx8XUG__filterGroup label{color:var(--color-textSecondary);text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:500}.FilterModal-module__Nx8XUG__select{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}.FilterModal-module__Nx8XUG__select:hover{border-color:var(--color-borderDark)}.FilterModal-module__Nx8XUG__select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.FilterModal-module__Nx8XUG__textInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}.FilterModal-module__Nx8XUG__textInput::placeholder{color:var(--color-textTertiary)}.FilterModal-module__Nx8XUG__textInput:hover{border-color:var(--color-borderDark)}.FilterModal-module__Nx8XUG__textInput:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.FilterModal-module__Nx8XUG__dateRange{align-items:center;gap:.5rem;display:flex}.FilterModal-module__Nx8XUG__dateInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);border-radius:.375rem;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.FilterModal-module__Nx8XUG__dateInput:hover{border-color:var(--color-borderDark)}.FilterModal-module__Nx8XUG__dateInput:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.FilterModal-module__Nx8XUG__dateSeparator{color:var(--color-textSecondary);flex-shrink:0;font-size:.75rem}.FilterModal-module__Nx8XUG__footer{border-top:1px solid var(--color-border);gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.FilterModal-module__Nx8XUG__clearButton{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;flex:1;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.FilterModal-module__Nx8XUG__clearButton:hover:not(:disabled){background:var(--color-backgroundSecondary)}.FilterModal-module__Nx8XUG__clearButton:disabled{opacity:.5;cursor:not-allowed}.FilterModal-module__Nx8XUG__applyButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.375rem;flex:1;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.FilterModal-module__Nx8XUG__applyButton:hover{background:var(--color-primaryHover)}@media (max-width:768px){.FilterModal-module__Nx8XUG__footer{flex-direction:column-reverse}.FilterModal-module__Nx8XUG__dateRange{flex-direction:column;align-items:stretch}.FilterModal-module__Nx8XUG__dateSeparator{text-align:center}}
.Button-module__khVCUG__button{cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;position:relative}.Button-module__khVCUG__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button-module__khVCUG__button:active:not(:disabled){opacity:.9}.Button-module__khVCUG__button--small{gap:.375rem;padding:.375rem .75rem;font-size:.8125rem}.Button-module__khVCUG__button--medium{gap:.5rem;padding:.5rem 1rem;font-size:.875rem}.Button-module__khVCUG__button--large{gap:.75rem;padding:.75rem 1.5rem;font-size:1rem}.Button-module__khVCUG__button--primary{background-color:var(--color-primary);color:var(--color-textPrimary);border-color:var(--color-primary)}.Button-module__khVCUG__button--primary:hover:not(:disabled){background-color:var(--color-primaryHover);border-color:var(--color-primaryHover);box-shadow:0 4px 6px -1px var(--color-shadow)}.Button-module__khVCUG__button--primary:active:not(:disabled){background-color:var(--color-primaryDark);border-color:var(--color-primaryDark)}.Button-module__khVCUG__button--secondary{background-color:var(--color-backgroundSecondary);color:var(--color-textPrimary);border-color:var(--color-border)}.Button-module__khVCUG__button--secondary:hover:not(:disabled){background-color:var(--color-backgroundTertiary);border-color:var(--color-borderDark);box-shadow:0 4px 6px -1px var(--color-shadow)}.Button-module__khVCUG__button--secondary:active:not(:disabled){background-color:var(--color-backgroundTertiary);border-color:var(--color-borderDark)}.Button-module__khVCUG__button--outline{color:var(--color-primary);border-color:var(--color-primary);background-color:transparent}.Button-module__khVCUG__button--outline:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-textInverse);box-shadow:0 4px 6px -1px var(--color-shadow)}.Button-module__khVCUG__button--outline:active:not(:disabled){background-color:var(--color-primaryDark);border-color:var(--color-primaryDark);color:var(--color-textInverse)}.Button-module__khVCUG__button--outline-secondary{color:var(--color-secondary);border-color:var(--color-secondary);background-color:transparent}.Button-module__khVCUG__button--outline-secondary:hover:not(:disabled){background-color:var(--color-backgroundSecondary);color:var(--color-textPrimary);box-shadow:0 4px 6px -1px var(--color-shadow)}.Button-module__khVCUG__button--outline-secondary:active:not(:disabled){background-color:var(--color-backgroundTertiary);border-color:var(--color-borderDark);color:var(--color-textPrimary)}.Button-module__khVCUG__button--ghost{color:var(--color-textPrimary);background-color:transparent;border-color:transparent}.Button-module__khVCUG__button--ghost:hover:not(:disabled){background-color:var(--color-primaryLight,rgba(139,92,246,.1));color:var(--color-textPrimary)}.Button-module__khVCUG__button--ghost:active:not(:disabled){background-color:var(--color-primaryLight,rgba(139,92,246,.15));color:var(--color-textPrimary)}.Button-module__khVCUG__button.Button-module__khVCUG__buttonSelected{background-color:var(--color-primary);color:var(--color-textInverse);border-color:var(--color-primary)}.Button-module__khVCUG__button.Button-module__khVCUG__buttonSelected:hover:not(:disabled){background-color:var(--color-primaryHover);border-color:var(--color-primaryHover)}.Button-module__khVCUG__button.Button-module__khVCUG__buttonSelected:active:not(:disabled){background-color:var(--color-primaryDark);border-color:var(--color-primaryDark)}.Button-module__khVCUG__button--danger{background-color:var(--color-error);color:var(--color-textInverse);border-color:var(--color-error)}.Button-module__khVCUG__button--danger:hover:not(:disabled){background-color:var(--color-errorHover);border-color:var(--color-errorHover);box-shadow:0 4px 6px -1px var(--color-shadow)}.Button-module__khVCUG__button--danger:active:not(:disabled){background-color:var(--color-errorHover);border-color:var(--color-errorHover)}.Button-module__khVCUG__button--success{background-color:var(--color-success);color:var(--color-textInverse);border-color:var(--color-success)}.Button-module__khVCUG__button--success:hover:not(:disabled){background-color:var(--color-successHover);border-color:var(--color-successHover);box-shadow:0 4px 6px -1px var(--color-shadow)}.Button-module__khVCUG__button--success:active:not(:disabled){background-color:var(--color-successHover);border-color:var(--color-successHover)}.Button-module__khVCUG__buttonDisabled{opacity:.6;cursor:not-allowed;pointer-events:none}.Button-module__khVCUG__buttonDisabled:hover{box-shadow:none}.Button-module__khVCUG__buttonLoading{cursor:wait;pointer-events:none}.Button-module__khVCUG__buttonLoading .Button-module__khVCUG__label,.Button-module__khVCUG__buttonLoading .Button-module__khVCUG__iconWrapper{opacity:0}.Button-module__khVCUG__buttonIconOnly{gap:0;padding:.5rem}.Button-module__khVCUG__buttonIconOnly .Button-module__khVCUG__iconWrapper{margin:0}.Button-module__khVCUG__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__khVCUG__iconWrapper svg{width:1em;height:1em;display:block}.Button-module__khVCUG__iconRight{order:2}.Button-module__khVCUG__label{display:inline-block}.Button-module__khVCUG__spinner{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__khVCUG__spinnerCircle{opacity:.8;border:2px solid;border-top-color:transparent;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite Button-module__khVCUG__spin}.Button-module__khVCUG__button--small .Button-module__khVCUG__iconWrapper svg,.Button-module__khVCUG__button--small .Button-module__khVCUG__spinnerCircle{width:.875em;height:.875em}.Button-module__khVCUG__button--large .Button-module__khVCUG__iconWrapper svg,.Button-module__khVCUG__button--large .Button-module__khVCUG__spinnerCircle{width:1.125em;height:1.125em}.Button-module__khVCUG__theme-absoluteCaregiversDark .Button-module__khVCUG__button--outline,.Button-module__khVCUG__theme-abilityHomeHealthDark .Button-module__khVCUG__button--outline{border-color:var(--color-primary);color:var(--color-primary)}.Button-module__khVCUG__theme-absoluteCaregiversDark .Button-module__khVCUG__button--outline:hover:not(:disabled),.Button-module__khVCUG__theme-abilityHomeHealthDark .Button-module__khVCUG__button--outline:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-textInverse)}.Button-module__khVCUG__theme-absoluteCaregiversDark .Button-module__khVCUG__button--outline-secondary,.Button-module__khVCUG__theme-abilityHomeHealthDark .Button-module__khVCUG__button--outline-secondary{border-color:var(--color-secondary);color:var(--color-secondary)}.Button-module__khVCUG__theme-absoluteCaregiversDark .Button-module__khVCUG__button--outline-secondary:hover:not(:disabled),.Button-module__khVCUG__theme-abilityHomeHealthDark .Button-module__khVCUG__button--outline-secondary:hover:not(:disabled){background-color:var(--color-backgroundSecondary);color:var(--color-textPrimary)}.Button-module__khVCUG__theme-absoluteCaregiversDark .Button-module__khVCUG__button--ghost,.Button-module__khVCUG__theme-abilityHomeHealthDark .Button-module__khVCUG__button--ghost{color:var(--color-primary)}.Button-module__khVCUG__theme-absoluteCaregiversDark .Button-module__khVCUG__button--ghost:hover:not(:disabled),.Button-module__khVCUG__theme-abilityHomeHealthDark .Button-module__khVCUG__button--ghost:hover:not(:disabled){background-color:var(--color-primaryLight,rgba(139,92,246,.1));color:var(--color-primary)}@media (prefers-contrast:high){.Button-module__khVCUG__button{border-width:2px}.Button-module__khVCUG__button:focus-visible{outline-offset:3px;outline-width:3px}.Button-module__khVCUG__buttonDisabled{opacity:.5}}.Button-module__khVCUG__buttonFullWidth{width:100%}@media (prefers-reduced-motion:reduce){.Button-module__khVCUG__button{transition:none}.Button-module__khVCUG__spinnerCircle{border-top-color:currentColor;animation:none}}
.Badge-module__mw5gva__badge{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.Badge-module__mw5gva__sm{padding:.125rem .5rem;font-size:.7rem}.Badge-module__mw5gva__md{padding:.25rem .75rem;font-size:.75rem}.Badge-module__mw5gva__lg{padding:.375rem 1rem;font-size:.875rem}.Badge-module__mw5gva__success{background-color:var(--color-successLight);color:var(--color-success)}.Badge-module__mw5gva__warning{background-color:var(--color-warningLight);color:var(--color-warningHover)}.Badge-module__mw5gva__error{background-color:var(--color-errorLight);color:var(--color-error)}.Badge-module__mw5gva__info{background-color:var(--color-infoLight);color:var(--color-infoHover)}.Badge-module__mw5gva__primary{background-color:var(--color-primaryLight);color:var(--color-primary)}.Badge-module__mw5gva__secondary{background-color:var(--color-secondaryLight);color:var(--color-secondary)}
.ExportModal-module__Wr71aW__content{flex-direction:column;gap:1.25rem;display:flex}.ExportModal-module__Wr71aW__section{flex-direction:column;gap:.5rem;display:flex}.ExportModal-module__Wr71aW__sectionHeader{justify-content:space-between;align-items:center;display:flex}.ExportModal-module__Wr71aW__sectionTitle{color:var(--color-textPrimary);font-size:.875rem;font-weight:500}.ExportModal-module__Wr71aW__selectActions{align-items:center;gap:.5rem;display:flex}.ExportModal-module__Wr71aW__linkButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;transition:color .2s}.ExportModal-module__Wr71aW__linkButton:hover:not(:disabled){color:var(--color-primaryHover);text-decoration:underline}.ExportModal-module__Wr71aW__linkButton:disabled{color:var(--color-textTertiary);cursor:not-allowed}.ExportModal-module__Wr71aW__separator{color:var(--color-textTertiary);font-size:.75rem}.ExportModal-module__Wr71aW__formatOptions{gap:1.5rem;display:flex}.ExportModal-module__Wr71aW__radioOption{color:var(--color-textPrimary);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ExportModal-module__Wr71aW__radioOption input[type=radio]{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}.ExportModal-module__Wr71aW__radioOption input[type=radio]:disabled{cursor:not-allowed}.ExportModal-module__Wr71aW__columnsGrid{border:1px solid var(--color-border);background:var(--color-backgroundSecondary);border-radius:.375rem;grid-template-columns:repeat(2,1fr);gap:.5rem;max-height:200px;padding:.5rem;display:grid;overflow-y:auto}.ExportModal-module__Wr71aW__checkbox{color:var(--color-textPrimary);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ExportModal-module__Wr71aW__checkbox input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}.ExportModal-module__Wr71aW__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.ExportModal-module__Wr71aW__hint{color:var(--color-textSecondary);margin:0;font-size:.75rem}.ExportModal-module__Wr71aW__error{color:var(--color-error,#dc2626);background:var(--color-errorLight,#fef2f2);border-radius:.375rem;margin:0;padding:.5rem;font-size:.875rem}.ExportModal-module__Wr71aW__footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.ExportModal-module__Wr71aW__cancelButton{background:var(--color-backgroundTertiary);border:1px solid var(--color-border);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.ExportModal-module__Wr71aW__cancelButton:hover:not(:disabled){background:var(--color-backgroundSecondary)}.ExportModal-module__Wr71aW__cancelButton:disabled{opacity:.5;cursor:not-allowed}.ExportModal-module__Wr71aW__exportButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.ExportModal-module__Wr71aW__exportButton:hover:not(:disabled){background:var(--color-primaryHover)}.ExportModal-module__Wr71aW__exportButton:disabled{opacity:.5;cursor:not-allowed}.ExportModal-module__Wr71aW__spinner{animation:1s linear infinite ExportModal-module__Wr71aW__spin}@keyframes ExportModal-module__Wr71aW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:480px){.ExportModal-module__Wr71aW__columnsGrid{grid-template-columns:1fr}.ExportModal-module__Wr71aW__formatOptions{flex-direction:column;gap:.75rem}.ExportModal-module__Wr71aW__footer{flex-direction:column-reverse}.ExportModal-module__Wr71aW__cancelButton,.ExportModal-module__Wr71aW__exportButton{justify-content:center;width:100%}}
.HoverPopover-module__VtxgQW__content{background:var(--color-background);border:1px solid var(--color-border);z-index:2100;border-radius:.5rem;padding:.5rem .75rem;animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px rgba(0,0,0,.15)}.HoverPopover-module__VtxgQW__content[data-state=open]{animation-name:HoverPopover-module__VtxgQW__slideIn}@keyframes HoverPopover-module__VtxgQW__slideIn{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.HoverPopover-module__VtxgQW__text{color:var(--color-textPrimary);white-space:nowrap;font-size:.875rem;font-weight:500}.HoverPopover-module__VtxgQW__arrow{fill:var(--color-background);stroke:var(--color-border);stroke-width:1px}
.Loading-module__GDARxq__spinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:.6s linear infinite Loading-module__GDARxq__spin;display:inline-block}.Loading-module__GDARxq__spinnerSm{border-width:2px;width:16px;height:16px}.Loading-module__GDARxq__spinnerMd{border-width:2px;width:24px;height:24px}.Loading-module__GDARxq__spinnerLg{border-width:3px;width:32px;height:32px}.Loading-module__GDARxq__spinnerXl{border-width:4px;width:48px;height:48px}@keyframes Loading-module__GDARxq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Loading-module__GDARxq__spinner{border-top-color:var(--color-primary);border-right-color:var(--color-primary);animation:none}}.Loading-module__GDARxq__overlay{z-index:100;background:rgba(255,255,255,.8);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Loading-module__GDARxq__overlayFullscreen{z-index:9999;position:fixed}.Loading-module__GDARxq__overlayMessage{color:var(--color-textSecondary);margin:0;font-size:.875rem}[data-theme=dark] .Loading-module__GDARxq__overlay{background:rgba(15,23,42,.8)}.Loading-module__GDARxq__skeleton{background:var(--color-border);border-radius:.25rem}.Loading-module__GDARxq__skeletonAnimate{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;animation:1.5s infinite Loading-module__GDARxq__shimmer}@keyframes Loading-module__GDARxq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Loading-module__GDARxq__skeletonCircle{border-radius:50%}.Loading-module__GDARxq__skeletonText{border-radius:.25rem;height:1rem}.Loading-module__GDARxq__skeletonLines{flex-direction:column;gap:.5rem;display:flex}.Loading-module__GDARxq__skeletonCard{border-radius:1rem}.Loading-module__GDARxq__skeletonMetric{background:var(--color-background);border:1px solid var(--color-border);border-radius:1rem;align-items:center;gap:1rem;padding:1.5rem;display:flex}.Loading-module__GDARxq__skeletonMetricIcon{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:.5rem;width:48px;height:48px;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonMetricContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.Loading-module__GDARxq__skeletonMetricLabel{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:4px;width:60%;height:14px;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonMetricValue{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:4px;width:40%;height:24px;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonChart{background:var(--color-background);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem}.Loading-module__GDARxq__skeletonChartHeader{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:4px;width:40%;height:20px;margin-bottom:1rem;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonChartBody{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:.5rem;height:200px;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonTabs{border-bottom:1px solid var(--color-border);gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.Loading-module__GDARxq__skeletonTab{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:.5rem;height:36px;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonTable{border:1px solid var(--color-border);border-radius:.5rem;width:100%;overflow:hidden}.Loading-module__GDARxq__skeletonTableHeader{background:var(--color-backgroundSecondary);border-bottom:1px solid var(--color-border);gap:1rem;padding:.75rem 1rem;display:flex}.Loading-module__GDARxq__skeletonTableHeaderCell{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundTertiary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:4px;height:16px;animation:1.5s infinite Loading-module__GDARxq__shimmer}.Loading-module__GDARxq__skeletonTableBody{flex-direction:column;display:flex}.Loading-module__GDARxq__skeletonTableRow{border-bottom:1px solid var(--color-border);gap:1rem;padding:.75rem 1rem;display:flex}.Loading-module__GDARxq__skeletonTableRow:last-child{border-bottom:none}.Loading-module__GDARxq__skeletonTableCell{background:linear-gradient(90deg,var(--color-border)25%,var(--color-backgroundSecondary)50%,var(--color-border)75%);background-size:200% 100%;border-radius:4px;height:16px;animation:1.5s infinite Loading-module__GDARxq__shimmer}@media (prefers-reduced-motion:reduce){.Loading-module__GDARxq__skeleton,.Loading-module__GDARxq__skeletonAnimate,.Loading-module__GDARxq__skeletonMetricIcon,.Loading-module__GDARxq__skeletonMetricLabel,.Loading-module__GDARxq__skeletonMetricValue,.Loading-module__GDARxq__skeletonChartHeader,.Loading-module__GDARxq__skeletonChartBody,.Loading-module__GDARxq__skeletonTab,.Loading-module__GDARxq__skeletonTableHeaderCell,.Loading-module__GDARxq__skeletonTableCell{background:var(--color-backgroundSecondary);animation:none}}.Loading-module__GDARxq__progressBar{background:var(--color-backgroundSecondary);border-radius:9999px;width:100%;overflow:hidden}.Loading-module__GDARxq__progressBarSm{height:4px}.Loading-module__GDARxq__progressBarMd{height:8px}.Loading-module__GDARxq__progressBarLg{height:12px}.Loading-module__GDARxq__progressFill{background:var(--color-primary);border-radius:9999px;height:100%;transition:width .3s}.Loading-module__GDARxq__progressIndeterminate{width:50%;animation:1.5s ease-in-out infinite Loading-module__GDARxq__progressIndeterminate}.Loading-module__GDARxq__progressWrapper{flex-direction:column;gap:.25rem;display:flex}.Loading-module__GDARxq__progressLabel{color:var(--color-textSecondary);text-align:right;font-size:.75rem}@keyframes Loading-module__GDARxq__progressIndeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.Loading-module__GDARxq__progressIndeterminate{opacity:.5;width:100%;animation:none}}.Loading-module__GDARxq__stateContainer{background:var(--color-background);border:1px solid var(--color-border);box-shadow:var(--shadow);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.Loading-module__GDARxq__errorState{text-align:center}.Loading-module__GDARxq__errorIcon{margin-bottom:1rem}.Loading-module__GDARxq__errorIcon img{width:32px;height:32px}.Loading-module__GDARxq__errorMessage{color:var(--color-error);margin:0 0 1rem}.Loading-module__GDARxq__retryButton{background:var(--color-primary);color:var(--color-textInverse);cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.Loading-module__GDARxq__retryButton:hover{background:var(--color-primaryDark)}.Loading-module__GDARxq__emptyState{text-align:center;box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.Loading-module__GDARxq__emptyIcon{background:var(--color-backgroundSecondary);width:80px;height:80px;color:var(--color-textTertiary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.Loading-module__GDARxq__emptyMessage{color:var(--color-textPrimary);margin:0;font-size:1.125rem;font-weight:600}.Loading-module__GDARxq__emptyDescription{color:var(--color-textSecondary);max-width:300px;margin:.5rem 0 0;font-size:.875rem}.Loading-module__GDARxq__emptyAction{background:var(--color-primary);color:var(--color-textInverse);cursor:pointer;border:none;border-radius:.5rem;margin-top:1rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.Loading-module__GDARxq__emptyAction:hover{background:var(--color-primaryDark)}
.Drawer-module__e6GRzW__overlay{z-index:1500;opacity:0;background:rgba(0,0,0,.5);animation:.2s forwards Drawer-module__e6GRzW__fadeIn;position:fixed;top:0;bottom:0;left:0;right:0}.Drawer-module__e6GRzW__overlayOpen{opacity:1}@keyframes Drawer-module__e6GRzW__fadeIn{0%{opacity:0}to{opacity:1}}.Drawer-module__e6GRzW__drawer{background:var(--color-background);z-index:1501;flex-direction:column;max-width:90vw;display:flex;position:fixed;top:0;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.2)}.Drawer-module__e6GRzW__drawer.Drawer-module__e6GRzW__left{animation:.25s forwards Drawer-module__e6GRzW__slideInLeft;left:0;transform:translate(-100%)}.Drawer-module__e6GRzW__drawer.Drawer-module__e6GRzW__right{animation:.25s forwards Drawer-module__e6GRzW__slideInRight;right:0;transform:translate(100%)}.Drawer-module__e6GRzW__drawerOpen.Drawer-module__e6GRzW__left,.Drawer-module__e6GRzW__drawerOpen.Drawer-module__e6GRzW__right{transform:translate(0)}@keyframes Drawer-module__e6GRzW__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes Drawer-module__e6GRzW__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.Drawer-module__e6GRzW__header{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.Drawer-module__e6GRzW__title{color:var(--color-textPrimary);margin:0;font-size:1rem;font-weight:600}.Drawer-module__e6GRzW__closeButton{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-textSecondary);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.Drawer-module__e6GRzW__closeButton:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.Drawer-module__e6GRzW__content{flex:1;padding:1rem;overflow-y:auto}.Drawer-module__e6GRzW__content::-webkit-scrollbar{width:6px}.Drawer-module__e6GRzW__content::-webkit-scrollbar-track{background:0 0}.Drawer-module__e6GRzW__content::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.Drawer-module__e6GRzW__content::-webkit-scrollbar-thumb:hover{background:var(--color-borderDark)}
.NotesModal-module__vV9lpq__notesList{flex-direction:column;gap:.75rem;display:flex}.NotesModal-module__vV9lpq__emptyMessage{text-align:center;color:var(--color-textSecondary);padding:2rem;font-size:.875rem}
.PatientNameWithDetails-module__aMlmvG__wrapper{flex-direction:column;gap:.35rem;min-width:0;display:flex}.PatientNameWithDetails-module__aMlmvG__nameButton{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;width:100%;margin:0;padding:0;display:inline-flex}.PatientNameWithDetails-module__aMlmvG__nameButton:hover{outline:none}.PatientNameWithDetails-module__aMlmvG__chevron{color:var(--color-textSecondary);flex-shrink:0;display:inline-flex}.PatientNameWithDetails-module__aMlmvG__patientName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.PatientNameWithDetails-module__aMlmvG__detailsPanel{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:6px;flex-direction:column;gap:.75rem;max-width:420px;margin-top:.5rem;padding:.75rem;font-size:.75rem;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.08)}.PatientNameWithDetails-module__aMlmvG__badgeRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PatientNameWithDetails-module__aMlmvG__badge{white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.688rem;font-weight:600;display:inline-block}.PatientNameWithDetails-module__aMlmvG__badgeId{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.PatientNameWithDetails-module__aMlmvG__badgeEligible{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.PatientNameWithDetails-module__aMlmvG__badgeIneligible{color:#dc2626;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.PatientNameWithDetails-module__aMlmvG__badgePending{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.PatientNameWithDetails-module__aMlmvG__badgeActive{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.PatientNameWithDetails-module__aMlmvG__badgeDefault{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.PatientNameWithDetails-module__aMlmvG__badgeMceMedicaid{color:#d39f52;background:rgba(255,192,159,.25);border-color:rgba(255,192,159,.4)}.PatientNameWithDetails-module__aMlmvG__badgeMceUnited{color:#bda72b;background:rgba(247,251,36,.25);border-color:rgba(251,191,36,.4)}.PatientNameWithDetails-module__aMlmvG__badgeMceHumana{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.PatientNameWithDetails-module__aMlmvG__badgeMceAnthem{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.PatientNameWithDetails-module__aMlmvG__badgeMceDefault{color:#7c3aed;background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.3)}.PatientNameWithDetails-module__aMlmvG__section{flex-direction:column;gap:.35rem;display:flex}.PatientNameWithDetails-module__aMlmvG__section:not(:last-child){border-bottom:1px solid var(--color-border);padding-bottom:.5rem}.PatientNameWithDetails-module__aMlmvG__sectionTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--color-textSecondary);align-items:center;gap:.35rem;margin:0;font-size:.7rem;font-weight:600;display:inline-flex}.PatientNameWithDetails-module__aMlmvG__sectionTitle svg{opacity:.85;flex-shrink:0}.PatientNameWithDetails-module__aMlmvG__detailGrid{grid-template-columns:auto 1fr;align-items:baseline;gap:.25rem .75rem;display:grid}.PatientNameWithDetails-module__aMlmvG__detailRow{display:contents}.PatientNameWithDetails-module__aMlmvG__detailRow .PatientNameWithDetails-module__aMlmvG__detailLabel{color:var(--color-textSecondary);font-weight:500}.PatientNameWithDetails-module__aMlmvG__detailRow .PatientNameWithDetails-module__aMlmvG__detailValue{color:var(--color-textPrimary);word-break:break-word;min-width:0}.PatientNameWithDetails-module__aMlmvG__detailLabel{color:var(--color-textSecondary);flex-shrink:0;font-weight:500}.PatientNameWithDetails-module__aMlmvG__detailValue{color:var(--color-textPrimary);word-break:break-word}
.NotesPanel-module__3VWIWq__panel{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}.NotesPanel-module__3VWIWq__header{background:var(--color-backgroundSecondary);border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.NotesPanel-module__3VWIWq__icon{color:var(--color-primary);flex-shrink:0}.NotesPanel-module__3VWIWq__title{color:var(--color-textPrimary);margin:0;font-size:.875rem;font-weight:600}.NotesPanel-module__3VWIWq__count{background:var(--color-backgroundTertiary);color:var(--color-textSecondary);border-radius:9999px;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.NotesPanel-module__3VWIWq__content{padding:1rem}.NotesPanel-module__3VWIWq__loading,.NotesPanel-module__3VWIWq__empty,.NotesPanel-module__3VWIWq__error{text-align:center;color:var(--color-textSecondary);padding:1rem;font-size:.875rem}.NotesPanel-module__3VWIWq__error{color:var(--color-error)}.NotesPanel-module__3VWIWq__notesList{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.NotesPanel-module__3VWIWq__viewAllButton{border:1px solid var(--color-border);background:var(--color-backgroundSecondary);width:100%;color:var(--color-textSecondary);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.75rem;font-weight:500;transition:all .15s}.NotesPanel-module__3VWIWq__viewAllButton:hover{background:var(--color-backgroundTertiary);border-color:var(--color-primary);color:var(--color-primary)}
.SecondarySidebarItem-module__2ZkUpa__item{width:100%;color:var(--color-textSecondary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.SecondarySidebarItem-module__2ZkUpa__item:hover{background:var(--color-backgroundSecondary);color:var(--color-textPrimary)}.SecondarySidebarItem-module__2ZkUpa__item.SecondarySidebarItem-module__2ZkUpa__active{background:var(--color-primaryLight);color:var(--color-textPrimary);font-weight:600}.SecondarySidebarItem-module__2ZkUpa__item.SecondarySidebarItem-module__2ZkUpa__active:hover{background:var(--color-primaryLight)}.SecondarySidebarItem-module__2ZkUpa__item.SecondarySidebarItem-module__2ZkUpa__collapsed{justify-content:center;padding:.625rem}.SecondarySidebarItem-module__2ZkUpa__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SecondarySidebarItem-module__2ZkUpa__label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.SecondarySidebarItem-module__2ZkUpa__popoverContent{white-space:nowrap;font-size:.875rem;font-weight:500}@media (max-width:1024px){.SecondarySidebarItem-module__2ZkUpa__item{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);white-space:nowrap;border-radius:9999px;flex-direction:row;flex-shrink:0;gap:.5rem;width:auto;padding:.5rem .75rem}.SecondarySidebarItem-module__2ZkUpa__item:hover{background:var(--color-backgroundTertiary)}.SecondarySidebarItem-module__2ZkUpa__item.SecondarySidebarItem-module__2ZkUpa__active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.SecondarySidebarItem-module__2ZkUpa__item.SecondarySidebarItem-module__2ZkUpa__active:hover{background:var(--color-primaryHover)}.SecondarySidebarItem-module__2ZkUpa__item.SecondarySidebarItem-module__2ZkUpa__collapsed{padding:.5rem .75rem}.SecondarySidebarItem-module__2ZkUpa__label{font-size:.8125rem}}
.EmployeeNameWithDetails-module__5X9Bna__wrapper{flex-direction:column;gap:.35rem;min-width:0;display:flex}.EmployeeNameWithDetails-module__5X9Bna__nameButton{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;width:100%;margin:0;padding:0;display:inline-flex}.EmployeeNameWithDetails-module__5X9Bna__nameButton:hover{outline:none}.EmployeeNameWithDetails-module__5X9Bna__chevron{color:var(--color-textSecondary);flex-shrink:0;display:inline-flex}.EmployeeNameWithDetails-module__5X9Bna__employeeName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.EmployeeNameWithDetails-module__5X9Bna__details{border-left:2px solid var(--color-border);flex-direction:column;gap:.25rem;padding:.5rem 0 0 1.25rem;font-size:.75rem;display:flex}.EmployeeNameWithDetails-module__5X9Bna__detailRow{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.EmployeeNameWithDetails-module__5X9Bna__detailLabel{color:var(--color-textSecondary);flex-shrink:0;font-weight:600}.EmployeeNameWithDetails-module__5X9Bna__detailValue{color:var(--color-textPrimary);word-break:break-word}
.PatientSupervisoryVisitsTable-module__PL9FXG__tableContainer{width:100%}.PatientSupervisoryVisitsTable-module__PL9FXG__tableCompact table th,.PatientSupervisoryVisitsTable-module__PL9FXG__tableCompact table td{padding:.5rem .75rem;font-size:.8125rem}.PatientSupervisoryVisitsTable-module__PL9FXG__patientName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;display:inline-block;overflow:hidden}.PatientSupervisoryVisitsTable-module__PL9FXG__dueDateCell{color:var(--color-textPrimary);font-weight:500}.PatientSupervisoryVisitsTable-module__PL9FXG__dateCell{color:var(--color-textSecondary);white-space:nowrap;align-items:center;gap:.35rem;font-size:.813rem;display:flex}.PatientSupervisoryVisitsTable-module__PL9FXG__naText{color:var(--color-textTertiary);font-style:italic}.PatientSupervisoryVisitsTable-module__PL9FXG__dueStatusBadge{text-transform:capitalize;white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.PatientSupervisoryVisitsTable-module__PL9FXG__dueStatusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__expired{color:#dc2626;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__dueStatusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__due{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__dueStatusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__notDue{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__dueStatusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__completed{color:#15803d;background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.4)}.PatientSupervisoryVisitsTable-module__PL9FXG__dueStatusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__default{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__statusBadge{text-transform:capitalize;white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.PatientSupervisoryVisitsTable-module__PL9FXG__statusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__pending{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__statusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__inProgress{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__statusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__completed,.PatientSupervisoryVisitsTable-module__PL9FXG__statusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__notDue{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__statusBadge.PatientSupervisoryVisitsTable-module__PL9FXG__default{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.PatientSupervisoryVisitsTable-module__PL9FXG__stepCell,.PatientSupervisoryVisitsTable-module__PL9FXG__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--color-textSecondary);font-size:.875rem;overflow:hidden}
.HospitalizationLogTable-module__HQBj5q__patientName{color:var(--color-textPrimary);font-weight:600}.HospitalizationLogTable-module__HQBj5q__patientNameLink{color:var(--color-link,#2563eb);font-weight:600;text-decoration:none}.HospitalizationLogTable-module__HQBj5q__patientNameLink:hover{text-decoration:underline}.HospitalizationLogTable-module__HQBj5q__dischargeCell{white-space:nowrap;color:var(--color-textSecondary);max-width:6rem;font-size:.813rem}.HospitalizationLogTable-module__HQBj5q__mrnCell{color:var(--color-textSecondary);font-family:monospace;font-size:.813rem}.HospitalizationLogTable-module__HQBj5q__naText{color:var(--color-textTertiary);font-style:italic}.HospitalizationLogTable-module__HQBj5q__eligibilityBadge{text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.688rem;font-weight:600;display:inline-block}.HospitalizationLogTable-module__HQBj5q__eligibilityBadge.HospitalizationLogTable-module__HQBj5q__eligible{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.HospitalizationLogTable-module__HQBj5q__eligibilityBadge.HospitalizationLogTable-module__HQBj5q__ineligible{color:#dc2626;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.HospitalizationLogTable-module__HQBj5q__eligibilityBadge.HospitalizationLogTable-module__HQBj5q__pending{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.HospitalizationLogTable-module__HQBj5q__eligibilityBadge.HospitalizationLogTable-module__HQBj5q__active{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.HospitalizationLogTable-module__HQBj5q__eligibilityBadge.HospitalizationLogTable-module__HQBj5q__discharged,.HospitalizationLogTable-module__HQBj5q__eligibilityBadge.HospitalizationLogTable-module__HQBj5q__default{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.HospitalizationLogTable-module__HQBj5q__mceBadge{white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.688rem;font-weight:600;display:inline-block}.HospitalizationLogTable-module__HQBj5q__mceBadge.HospitalizationLogTable-module__HQBj5q__medicaid{color:#d39f52;background:rgba(255,192,159,.25);border-color:rgba(255,192,159,.4)}.HospitalizationLogTable-module__HQBj5q__mceBadge.HospitalizationLogTable-module__HQBj5q__anthem{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.HospitalizationLogTable-module__HQBj5q__mceBadge.HospitalizationLogTable-module__HQBj5q__united{color:#bda72b;background:rgba(247,251,36,.25);border-color:rgba(251,191,36,.4)}.HospitalizationLogTable-module__HQBj5q__mceBadge.HospitalizationLogTable-module__HQBj5q__humana{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.HospitalizationLogTable-module__HQBj5q__mceBadge.HospitalizationLogTable-module__HQBj5q__default{color:#7c3aed;background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.3)}.HospitalizationLogTable-module__HQBj5q__dateCell{color:var(--color-textSecondary);white-space:nowrap;align-items:center;gap:.5rem;display:flex}.HospitalizationLogTable-module__HQBj5q__reasonCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.HospitalizationLogTable-module__HQBj5q__locationCell{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;max-width:180px;display:flex;overflow:hidden}@media (max-width:768px){.HospitalizationLogTable-module__HQBj5q__reasonCell,.HospitalizationLogTable-module__HQBj5q__locationCell{max-width:120px}}
.SecondarySidebarGroup-module__3SVU9q__group{margin-bottom:.5rem}.SecondarySidebarGroup-module__3SVU9q__groupHeader{background:var(--color-backgroundTertiary);cursor:pointer;text-align:left;border:none;border-radius:.375rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;transition:all .2s;display:flex}.SecondarySidebarGroup-module__3SVU9q__groupHeader:hover,.SecondarySidebarGroup-module__3SVU9q__groupHeader.SecondarySidebarGroup-module__3SVU9q__expanded{background:var(--color-backgroundTertiary)}.SecondarySidebarGroup-module__3SVU9q__groupHeader.SecondarySidebarGroup-module__3SVU9q__hasActiveItem,.SecondarySidebarGroup-module__3SVU9q__groupHeader.SecondarySidebarGroup-module__3SVU9q__hasActiveItem:hover{background:var(--color-primaryLight)}.SecondarySidebarGroup-module__3SVU9q__groupLabel{color:var(--color-textPrimary);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}.SecondarySidebarGroup-module__3SVU9q__chevron{color:var(--color-primary);flex-shrink:0;transition:transform .2s}.SecondarySidebarGroup-module__3SVU9q__chevronExpanded{transform:rotate(90deg)}.SecondarySidebarGroup-module__3SVU9q__groupIcon{color:var(--color-textSecondary);flex-shrink:0}.SecondarySidebarGroup-module__3SVU9q__groupItems{flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:.5rem;animation:.2s SecondarySidebarGroup-module__3SVU9q__slideDown;display:flex}@keyframes SecondarySidebarGroup-module__3SVU9q__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SecondarySidebarGroup-module__3SVU9q__collapsedButton{cursor:pointer;width:100%;color:var(--color-textSecondary);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.SecondarySidebarGroup-module__3SVU9q__collapsedButton:hover{background:var(--color-primaryLight);color:var(--color-primary)}.SecondarySidebarGroup-module__3SVU9q__collapsedButtonActive{background:var(--color-primary);color:var(--color-textInverse)}.SecondarySidebarGroup-module__3SVU9q__collapsedButtonActive:hover{background:var(--color-primaryHover);color:var(--color-textInverse)}.SecondarySidebarGroup-module__3SVU9q__collapsedPopover{min-width:200px;max-width:280px}.SecondarySidebarGroup-module__3SVU9q__popoverHeader{color:var(--color-textPrimary);border-bottom:1px solid var(--color-border);background:var(--color-backgroundSecondary);padding:.5rem .75rem;font-size:.75rem;font-weight:600}.SecondarySidebarGroup-module__3SVU9q__popoverItems{flex-direction:column;max-height:300px;padding:.25rem;display:flex;overflow-y:auto}.SecondarySidebarGroup-module__3SVU9q__popoverItem{cursor:pointer;color:var(--color-textPrimary);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;transition:all .15s;display:flex;overflow:hidden}.SecondarySidebarGroup-module__3SVU9q__popoverItem:hover{background:var(--color-primaryLight)}.SecondarySidebarGroup-module__3SVU9q__popoverItemActive{background:var(--color-primaryLight);color:var(--color-textPrimary);font-weight:600}.SecondarySidebarGroup-module__3SVU9q__popoverItemActive:hover{background:var(--color-primaryLight)}
.Tabs-module__TzXmFG__tabs{width:100%}.Tabs-module__TzXmFG__tabList{gap:.25rem;display:flex;position:relative}.Tabs-module__TzXmFG__tabList.Tabs-module__TzXmFG__fullWidth{width:100%}.Tabs-module__TzXmFG__tabList.Tabs-module__TzXmFG__fullWidth .Tabs-module__TzXmFG__tab{flex:1;justify-content:center}.Tabs-module__TzXmFG__tabList.Tabs-module__TzXmFG__underline{border-bottom:1px solid var(--color-border);gap:0}.Tabs-module__TzXmFG__indicator{pointer-events:none;transition:left .25s,width .25s,top .25s;position:absolute}.Tabs-module__TzXmFG__indicatorUnderline{background:var(--color-primary);border-radius:2px 2px 0 0;height:2px;bottom:0}.Tabs-module__TzXmFG__indicatorPills{background:var(--color-primary);z-index:0;border-radius:.375rem}.Tabs-module__TzXmFG__tabList.Tabs-module__TzXmFG__pills{background:var(--color-backgroundSecondary);border-radius:.5rem;gap:.25rem;padding:.25rem}.Tabs-module__TzXmFG__tabList.Tabs-module__TzXmFG__boxed{border:1px solid var(--color-border);border-radius:.5rem;gap:.25rem;padding:.25rem}.Tabs-module__TzXmFG__tab{cursor:pointer;white-space:nowrap;color:var(--color-textSecondary);background:0 0;border:none;align-items:center;gap:.5rem;font-weight:500;transition:all .15s;display:inline-flex}.Tabs-module__TzXmFG__tab:hover:not(.Tabs-module__TzXmFG__disabled){color:var(--color-textPrimary)}.Tabs-module__TzXmFG__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__sm{padding:.5rem 1rem;font-size:.875rem}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__md{padding:.625rem 1.25rem;font-size:1rem}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__lg{padding:.75rem 1.5rem;font-size:1.125rem}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__underline{border-radius:0;margin-bottom:-1px;position:relative}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__underline:hover:not(.Tabs-module__TzXmFG__disabled):not(.Tabs-module__TzXmFG__active){background:var(--color-backgroundSecondary)}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__underline.Tabs-module__TzXmFG__active{color:var(--color-primary);font-weight:600}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__pills{z-index:1;background:0 0;border-radius:.375rem;position:relative}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__pills:hover:not(.Tabs-module__TzXmFG__disabled):not(.Tabs-module__TzXmFG__active){background:var(--color-backgroundTertiary)}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__pills.Tabs-module__TzXmFG__active{color:#fff;background:0 0;font-weight:600}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__boxed{border-radius:.375rem}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__boxed:hover:not(.Tabs-module__TzXmFG__disabled):not(.Tabs-module__TzXmFG__active){background:var(--color-backgroundSecondary)}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__boxed.Tabs-module__TzXmFG__active{background:var(--color-primary);color:#fff;font-weight:600}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__disabled{opacity:.5;cursor:not-allowed}.Tabs-module__TzXmFG__tabIcon{flex-shrink:0;align-items:center;display:inline-flex}.Tabs-module__TzXmFG__tabIcon svg{width:1em;height:1em}.Tabs-module__TzXmFG__tabLabel{display:inline-block}.Tabs-module__TzXmFG__tabBadge{background:var(--color-backgroundTertiary);min-width:1.25rem;height:1.25rem;color:var(--color-textSecondary);border-radius:9999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.7rem;font-weight:600;display:inline-flex}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__active .Tabs-module__TzXmFG__tabBadge{background:var(--color-primaryLight);color:var(--color-primary)}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__pills.Tabs-module__TzXmFG__active .Tabs-module__TzXmFG__tabBadge,.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__boxed.Tabs-module__TzXmFG__active .Tabs-module__TzXmFG__tabBadge{color:#fff;background:rgba(255,255,255,.2)}.Tabs-module__TzXmFG__tabPanels{margin-top:1rem;overflow:hidden}.Tabs-module__TzXmFG__tabPanel{animation:.3s Tabs-module__TzXmFG__slideIn}@keyframes Tabs-module__TzXmFG__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (max-width:640px){.Tabs-module__TzXmFG__tab .Tabs-module__TzXmFG__tabLabel{display:inline-block}.Tabs-module__TzXmFG__tabIcon{font-size:1.25em}.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__sm,.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__md,.Tabs-module__TzXmFG__tab.Tabs-module__TzXmFG__lg{padding:.5rem .75rem;font-size:.875rem}}
.EvaluationsTable-module__4Yl2mq__tableContainer{width:100%}.EvaluationsTable-module__4Yl2mq__tableCompact table th,.EvaluationsTable-module__4Yl2mq__tableCompact table td{padding:.5rem .75rem;font-size:.8125rem}.EvaluationsTable-module__4Yl2mq__employeeName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;display:inline-block;overflow:hidden}.EvaluationsTable-module__4Yl2mq__dueDateCell{color:var(--color-textPrimary);font-weight:500}.EvaluationsTable-module__4Yl2mq__naText{color:var(--color-textTertiary);font-style:italic}.EvaluationsTable-module__4Yl2mq__dueStatusBadge{text-transform:capitalize;white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.EvaluationsTable-module__4Yl2mq__dueStatusBadge.EvaluationsTable-module__4Yl2mq__expired{color:#dc2626;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.EvaluationsTable-module__4Yl2mq__dueStatusBadge.EvaluationsTable-module__4Yl2mq__due{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.EvaluationsTable-module__4Yl2mq__dueStatusBadge.EvaluationsTable-module__4Yl2mq__notDue{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.EvaluationsTable-module__4Yl2mq__dueStatusBadge.EvaluationsTable-module__4Yl2mq__completed{color:#15803d;background:rgba(34,197,94,.2);border-color:rgba(34,197,94,.4)}.EvaluationsTable-module__4Yl2mq__dueStatusBadge.EvaluationsTable-module__4Yl2mq__default{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.EvaluationsTable-module__4Yl2mq__statusBadge{text-transform:capitalize;white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.EvaluationsTable-module__4Yl2mq__statusBadge.EvaluationsTable-module__4Yl2mq__pending{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.EvaluationsTable-module__4Yl2mq__statusBadge.EvaluationsTable-module__4Yl2mq__inProgress{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.EvaluationsTable-module__4Yl2mq__statusBadge.EvaluationsTable-module__4Yl2mq__completed,.EvaluationsTable-module__4Yl2mq__statusBadge.EvaluationsTable-module__4Yl2mq__notDue{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.EvaluationsTable-module__4Yl2mq__statusBadge.EvaluationsTable-module__4Yl2mq__default{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.EvaluationsTable-module__4Yl2mq__stepCell,.EvaluationsTable-module__4Yl2mq__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--color-textSecondary);font-size:.875rem;overflow:hidden}.EvaluationsTable-module__4Yl2mq__dateCell{color:var(--color-textSecondary);white-space:nowrap;align-items:center;gap:.35rem;font-size:.813rem;display:flex}
.InServicesTable-module__Te_FVa__tableContainer{width:100%}.InServicesTable-module__Te_FVa__tableCompact table th,.InServicesTable-module__Te_FVa__tableCompact table td{padding:.5rem .75rem;font-size:.8125rem}.InServicesTable-module__Te_FVa__employeeName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;display:inline-block;overflow:hidden}.InServicesTable-module__Te_FVa__yearCell{color:var(--color-textPrimary);font-weight:500}.InServicesTable-module__Te_FVa__naText{color:var(--color-textTertiary);font-style:italic}.InServicesTable-module__Te_FVa__statusBadge{text-transform:capitalize;white-space:nowrap;border:1px solid transparent;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.InServicesTable-module__Te_FVa__statusBadge.InServicesTable-module__Te_FVa__pending{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.InServicesTable-module__Te_FVa__statusBadge.InServicesTable-module__Te_FVa__inProgress{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.InServicesTable-module__Te_FVa__statusBadge.InServicesTable-module__Te_FVa__completed{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.InServicesTable-module__Te_FVa__statusBadge.InServicesTable-module__Te_FVa__default{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.InServicesTable-module__Te_FVa__stepCell,.InServicesTable-module__Te_FVa__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--color-textSecondary);font-size:.875rem;overflow:hidden}.InServicesTable-module__Te_FVa__dateCell{color:var(--color-textSecondary);white-space:nowrap;align-items:center;gap:.35rem;font-size:.813rem;display:flex}
.BlobViewer-module___A9MKW__overlay{-webkit-backdrop-filter:blur(8px);z-index:99998;background:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:1rem;animation:.2s BlobViewer-module___A9MKW__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.BlobViewer-module___A9MKW__overlayFullscreen{background:rgba(0,0,0,.95);padding:0}.BlobViewer-module___A9MKW__overlayHidden{display:none}.BlobViewer-module___A9MKW__modal{background:var(--color-background);border-radius:.75rem;flex-direction:column;width:900px;max-width:90vw;height:80vh;max-height:90vh;animation:.3s BlobViewer-module___A9MKW__slideUp;display:flex;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4)}.BlobViewer-module___A9MKW__modalFullscreen{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.BlobViewer-module___A9MKW__header{border-bottom:1px solid var(--color-border);background:var(--color-backgroundSecondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.BlobViewer-module___A9MKW__headerLeft{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.BlobViewer-module___A9MKW__fileIcon{color:var(--color-primary);flex-shrink:0}.BlobViewer-module___A9MKW__fileName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.BlobViewer-module___A9MKW__fileType{text-transform:uppercase;background:var(--color-backgroundTertiary);color:var(--color-textSecondary);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.BlobViewer-module___A9MKW__headerRight{align-items:center;gap:.25rem;display:flex}.BlobViewer-module___A9MKW__iconButton{width:32px;height:32px;color:var(--color-textSecondary);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.BlobViewer-module___A9MKW__iconButton:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.BlobViewer-module___A9MKW__iconButtonClose:hover{background:var(--color-errorLight);color:var(--color-error)}.BlobViewer-module___A9MKW__content{background:var(--color-backgroundSecondary);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.BlobViewer-module___A9MKW__iframe{border:none;width:100%;height:100%}.BlobViewer-module___A9MKW__image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;transition:transform .2s}.BlobViewer-module___A9MKW__imageZoomed{cursor:grab;max-width:none;max-height:none}.BlobViewer-module___A9MKW__imageZoomed:active{cursor:grabbing}.BlobViewer-module___A9MKW__textContent{width:100%;height:100%;color:var(--color-textPrimary);background:var(--color-background);white-space:pre-wrap;word-wrap:break-word;margin:0;padding:1rem;font-family:monospace;font-size:.875rem;line-height:1.5;overflow:auto}.BlobViewer-module___A9MKW__unsupported{text-align:center;color:var(--color-textSecondary);flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}.BlobViewer-module___A9MKW__unsupportedIcon{color:var(--color-textTertiary)}.BlobViewer-module___A9MKW__zoomControls{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BlobViewer-module___A9MKW__zoomLevel{color:var(--color-textSecondary);text-align:center;min-width:3rem;font-size:.75rem;font-weight:500}.BlobViewer-module___A9MKW__loading{color:var(--color-textSecondary);flex-direction:column;align-items:center;gap:1rem;display:flex}.BlobViewer-module___A9MKW__spinner{border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite BlobViewer-module___A9MKW__spin}.BlobViewer-module___A9MKW__error{text-align:center;color:var(--color-error);flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex}.BlobViewer-module___A9MKW__minimized{border:1px solid var(--color-border);z-index:99997;background:var(--color-background);border-radius:.5rem;width:200px;height:auto;animation:.2s BlobViewer-module___A9MKW__slideIn;position:fixed;bottom:1.5rem;right:1.5rem;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.2)}.BlobViewer-module___A9MKW__minimizedHeader{background:var(--color-backgroundSecondary);border-bottom:1px solid var(--color-border);cursor:pointer;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.BlobViewer-module___A9MKW__minimizedHeader:hover{background:var(--color-backgroundTertiary)}.BlobViewer-module___A9MKW__minimizedInfo{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.BlobViewer-module___A9MKW__minimizedFileName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.BlobViewer-module___A9MKW__minimizedActions{gap:.25rem;display:flex}.BlobViewer-module___A9MKW__minimizedButton{width:24px;height:24px;color:var(--color-textSecondary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.BlobViewer-module___A9MKW__minimizedButton:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.BlobViewer-module___A9MKW__minimizedPreview{background:var(--color-backgroundSecondary);justify-content:center;align-items:center;height:100px;display:flex;overflow:hidden}.BlobViewer-module___A9MKW__minimizedPreviewImage{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%}.BlobViewer-module___A9MKW__minimizedPreviewIcon{color:var(--color-textTertiary)}@keyframes BlobViewer-module___A9MKW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BlobViewer-module___A9MKW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes BlobViewer-module___A9MKW__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes BlobViewer-module___A9MKW__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.BlobViewer-module___A9MKW__overlay{padding:0}.BlobViewer-module___A9MKW__modal{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.BlobViewer-module___A9MKW__header{padding:.5rem .75rem}.BlobViewer-module___A9MKW__fileName{max-width:150px;font-size:.75rem}.BlobViewer-module___A9MKW__iconButton{width:36px;height:36px}.BlobViewer-module___A9MKW__minimized{width:160px;bottom:1rem;right:1rem}.BlobViewer-module___A9MKW__minimizedPreview{height:80px}.BlobViewer-module___A9MKW__zoomControls{padding:.375rem;bottom:.75rem}}
.FormGroup-module__u4r6gG__group{flex-direction:column;gap:.5rem;display:flex}.FormGroup-module__u4r6gG__fullWidth{grid-column:1/-1}.FormGroup-module__u4r6gG__label{color:var(--color-textPrimary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.FormGroup-module__u4r6gG__icon{color:var(--color-textSecondary);align-items:center;display:flex}.FormGroup-module__u4r6gG__required{color:var(--color-error)}.FormGroup-module__u4r6gG__hint{color:var(--color-textSecondary);font-size:.75rem}.FormGroup-module__u4r6gG__error{color:var(--color-error);font-size:.75rem}
.MissingClaimEditModal-module__lIDCSq__modalContent{flex-direction:column;gap:24px;padding:0;display:flex}.MissingClaimEditModal-module__lIDCSq__teamSection{background:var(--color-backgroundSecondary,#f8f9fa);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.MissingClaimEditModal-module__lIDCSq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.MissingClaimEditModal-module__lIDCSq__sectionTitle{color:var(--color-textPrimary,#1a1a1a);margin:0;font-size:16px;font-weight:600}.MissingClaimEditModal-module__lIDCSq__reviewInfo{color:var(--color-textSecondary,#666);flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;display:flex}.MissingClaimEditModal-module__lIDCSq__reviewLabel{font-weight:500}.MissingClaimEditModal-module__lIDCSq__reviewValue{color:var(--color-textPrimary,#1a1a1a);font-weight:600}.MissingClaimEditModal-module__lIDCSq__reviewTime{color:var(--color-textSecondary,#999);font-size:11px}.MissingClaimEditModal-module__lIDCSq__checkboxGroup{align-items:center;gap:12px;margin-top:4px;display:flex}.MissingClaimEditModal-module__lIDCSq__checkboxLabel{color:var(--color-textPrimary,#1a1a1a);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.MissingClaimEditModal-module__lIDCSq__checkboxLabel:has(input:disabled){cursor:not-allowed;opacity:.6}.MissingClaimEditModal-module__lIDCSq__checkbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-primary,#06c)}.MissingClaimEditModal-module__lIDCSq__checkbox:disabled{cursor:not-allowed}.MissingClaimEditModal-module__lIDCSq__alreadyReviewed{color:var(--color-textSecondary,#666);font-size:12px;font-style:italic}.MissingClaimEditModal-module__lIDCSq__statusSection{background:var(--color-backgroundSecondary,#f8f9fa);border:1px solid var(--color-border,#e0e0e0);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.MissingClaimEditModal-module__lIDCSq__updateInfo{color:var(--color-textSecondary,#666);border-top:1px solid var(--color-border,#e0e0e0);flex-direction:column;gap:4px;padding-top:8px;font-size:12px;display:flex}.MissingClaimEditModal-module__lIDCSq__updateLabel{font-weight:500}.MissingClaimEditModal-module__lIDCSq__updateValue{color:var(--color-textPrimary,#1a1a1a);font-weight:600}.MissingClaimEditModal-module__lIDCSq__updateTime{color:var(--color-textSecondary,#999);font-size:11px}.MissingClaimEditModal-module__lIDCSq__formGroup{flex-direction:column;gap:8px;display:flex}.MissingClaimEditModal-module__lIDCSq__label{color:var(--color-textPrimary,#1a1a1a);font-size:14px;font-weight:600}.MissingClaimEditModal-module__lIDCSq__select{border:1px solid var(--color-border,#e0e0e0);background-color:var(--color-background,#fff);color:var(--color-textPrimary,#1a1a1a);cursor:pointer;border-radius:6px;padding:10px 12px;font-size:14px;transition:border-color .2s}.MissingClaimEditModal-module__lIDCSq__select:hover:not(:disabled){border-color:var(--color-primary,#06c)}.MissingClaimEditModal-module__lIDCSq__select:focus{border-color:var(--color-primary,#06c);outline:none;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.MissingClaimEditModal-module__lIDCSq__select:disabled{background-color:var(--color-backgroundSecondary,#f5f5f5);cursor:not-allowed;opacity:.6}.MissingClaimEditModal-module__lIDCSq__select.MissingClaimEditModal-module__lIDCSq__error{border-color:#f44336}.MissingClaimEditModal-module__lIDCSq__textarea{border:1px solid var(--color-border,#e0e0e0);background-color:var(--color-background,#fff);color:var(--color-textPrimary,#1a1a1a);resize:vertical;border-radius:6px;min-height:120px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.MissingClaimEditModal-module__lIDCSq__textarea:hover:not(:disabled){border-color:var(--color-primary,#06c)}.MissingClaimEditModal-module__lIDCSq__textarea:focus{border-color:var(--color-primary,#06c);outline:none;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.MissingClaimEditModal-module__lIDCSq__textarea:disabled,.MissingClaimEditModal-module__lIDCSq__textarea[readonly]{background-color:var(--color-backgroundSecondary,#f5f5f5);cursor:not-allowed;opacity:.7;color:var(--color-textPrimary,#1a1a1a)}.MissingClaimEditModal-module__lIDCSq__errorMessage{color:#f44336;margin-top:-4px;font-size:12px}.MissingClaimEditModal-module__lIDCSq__buttonGroup{border-top:1px solid var(--color-border,#e0e0e0);justify-content:flex-end;gap:12px;padding-top:8px;display:flex}.MissingClaimEditModal-module__lIDCSq__cancelButton{border:1px solid var(--color-border,#e0e0e0);background-color:var(--color-background,#fff);color:var(--color-textPrimary,#1a1a1a);cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.MissingClaimEditModal-module__lIDCSq__cancelButton:hover:not(:disabled){background-color:var(--color-backgroundSecondary,#f5f5f5);border-color:var(--color-textSecondary,#666)}.MissingClaimEditModal-module__lIDCSq__cancelButton:disabled{opacity:.6;cursor:not-allowed}.MissingClaimEditModal-module__lIDCSq__saveButton{background-color:var(--color-primary,#06c);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:background-color .2s}.MissingClaimEditModal-module__lIDCSq__saveButton:hover:not(:disabled){background-color:var(--color-primaryHover,#0052a3)}.MissingClaimEditModal-module__lIDCSq__saveButton:disabled{opacity:.6;cursor:not-allowed}
.InlineBlobViewer-module__5Z9SaW__container{border:1px solid var(--color-border);background:var(--color-background);border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.InlineBlobViewer-module__5Z9SaW__header{border-bottom:1px solid var(--color-border);background:var(--color-backgroundSecondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.InlineBlobViewer-module__5Z9SaW__headerLeft{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.InlineBlobViewer-module__5Z9SaW__fileIcon{color:var(--color-primary);flex-shrink:0}.InlineBlobViewer-module__5Z9SaW__fileName{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.InlineBlobViewer-module__5Z9SaW__fileType{text-transform:uppercase;background:var(--color-backgroundTertiary);color:var(--color-textSecondary);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.625rem;font-weight:500}.InlineBlobViewer-module__5Z9SaW__headerRight{align-items:center;gap:.25rem;display:flex}.InlineBlobViewer-module__5Z9SaW__iconButton{width:28px;height:28px;color:var(--color-textSecondary);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;transition:all .15s;display:flex}.InlineBlobViewer-module__5Z9SaW__iconButton:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.InlineBlobViewer-module__5Z9SaW__content{background:var(--color-backgroundSecondary);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.InlineBlobViewer-module__5Z9SaW__iframe{border:none;width:100%;height:100%}.InlineBlobViewer-module__5Z9SaW__imageContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:auto}.InlineBlobViewer-module__5Z9SaW__image{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;transition:transform .2s}.InlineBlobViewer-module__5Z9SaW__imageZoomed{cursor:grab;max-width:none;max-height:none}.InlineBlobViewer-module__5Z9SaW__imageZoomed:active{cursor:grabbing}.InlineBlobViewer-module__5Z9SaW__textContent{width:100%;height:100%;color:var(--color-textPrimary);background:var(--color-background);white-space:pre-wrap;word-wrap:break-word;margin:0;padding:1rem;font-family:monospace;font-size:.8125rem;line-height:1.5;overflow:auto}.InlineBlobViewer-module__5Z9SaW__unsupported{text-align:center;color:var(--color-textSecondary);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.InlineBlobViewer-module__5Z9SaW__unsupportedIcon{color:var(--color-textTertiary)}.InlineBlobViewer-module__5Z9SaW__downloadButton{border:1px solid var(--color-border);background:var(--color-backgroundSecondary);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .15s;display:flex}.InlineBlobViewer-module__5Z9SaW__downloadButton:hover{background:var(--color-backgroundTertiary)}.InlineBlobViewer-module__5Z9SaW__zoomControls{background:var(--color-background);border:1px solid var(--color-border);border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem;display:flex;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px rgba(0,0,0,.15)}.InlineBlobViewer-module__5Z9SaW__zoomLevel{color:var(--color-textSecondary);text-align:center;min-width:2.5rem;font-size:.6875rem;font-weight:500}.InlineBlobViewer-module__5Z9SaW__loading{color:var(--color-textSecondary);flex-direction:column;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.InlineBlobViewer-module__5Z9SaW__spinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite InlineBlobViewer-module__5Z9SaW__spin}.InlineBlobViewer-module__5Z9SaW__error{text-align:center;color:var(--color-error);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;font-size:.875rem;display:flex}@keyframes InlineBlobViewer-module__5Z9SaW__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.InlineBlobViewer-module__5Z9SaW__header{padding:.375rem .5rem}.InlineBlobViewer-module__5Z9SaW__fileName{max-width:120px;font-size:.75rem}.InlineBlobViewer-module__5Z9SaW__iconButton{width:32px;height:32px}.InlineBlobViewer-module__5Z9SaW__zoomControls{padding:.25rem;bottom:.5rem}}
.GenericChart-module__lXtEtq__chartContainer{flex-direction:column;width:100%;height:100%;display:flex}.GenericChart-module__lXtEtq__full{gap:1.5rem}.GenericChart-module__lXtEtq__preview{min-height:140px;padding:.5rem}.GenericChart-module__lXtEtq__chartWrapper{flex:1;min-height:0}.GenericChart-module__lXtEtq__boxZoomWrapper{cursor:crosshair;width:100%;position:relative}.GenericChart-module__lXtEtq__boxZoomOverlay{z-index:5;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.GenericChart-module__lXtEtq__boxZoomSelection{pointer-events:none;border:2px solid var(--color-primary);z-index:10;background:rgba(124,0,158,.08);position:absolute}.GenericChart-module__lXtEtq__boxZoomHint{z-index:11;color:var(--color-textSecondary);opacity:.8;pointer-events:none;font-size:.75rem;position:absolute;bottom:2.5rem;left:.5rem}.GenericChart-module__lXtEtq__boxZoomReset{z-index:10;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);cursor:pointer;border-radius:6px;padding:.4rem .75rem;font-size:.8125rem;position:absolute;top:.5rem;right:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.15)}.GenericChart-module__lXtEtq__boxZoomReset:hover{background:var(--color-backgroundSecondary)}.GenericChart-module__lXtEtq__preview .GenericChart-module__lXtEtq__chartWrapper{min-height:100px}.GenericChart-module__lXtEtq__stateContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.GenericChart-module__lXtEtq__emptyWrapper{justify-content:center;align-items:center;width:100%;height:100%;min-height:400px;display:flex}.GenericChart-module__lXtEtq__stateText{color:var(--color-textSecondary);margin:0;font-size:.875rem}.GenericChart-module__lXtEtq__statsContainer{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem}.GenericChart-module__lXtEtq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.GenericChart-module__lXtEtq__statCard{background:var(--color-background);border:1px solid var(--color-borderLight);text-align:center;border-radius:.75rem;padding:1rem;transition:all .2s}.GenericChart-module__lXtEtq__statCard:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.GenericChart-module__lXtEtq__statValue{color:var(--color-primary);margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.GenericChart-module__lXtEtq__statLabel{color:var(--color-textSecondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.GenericChart-module__lXtEtq__statSublabel{color:var(--color-textTertiary);margin-top:.25rem;font-size:.7rem}.GenericChart-module__lXtEtq__tooltip{background:var(--color-background);border:1px solid var(--color-border);box-shadow:var(--shadow);border-radius:.5rem;padding:.75rem}.GenericChart-module__lXtEtq__tooltipLabel{color:var(--color-textSecondary);margin-bottom:.5rem;font-size:.75rem;font-weight:500}.GenericChart-module__lXtEtq__tooltipRow{justify-content:space-between;gap:1rem;margin-top:.25rem;display:flex}.GenericChart-module__lXtEtq__tooltipName{color:var(--color-textSecondary);font-size:.75rem}.GenericChart-module__lXtEtq__tooltipValue{color:var(--color-textPrimary);font-size:.75rem;font-weight:600}@media (max-width:768px){.GenericChart-module__lXtEtq__statsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.GenericChart-module__lXtEtq__statCard{padding:.75rem}.GenericChart-module__lXtEtq__statValue{font-size:1.25rem}.GenericChart-module__lXtEtq__statLabel{font-size:.7rem}}@media (max-width:480px){.GenericChart-module__lXtEtq__statsContainer{padding:1rem}.GenericChart-module__lXtEtq__statsGrid{grid-template-columns:repeat(2,1fr);gap:.5rem}.GenericChart-module__lXtEtq__statCard{padding:.5rem}.GenericChart-module__lXtEtq__statValue{font-size:1rem}}
.inputs-module__IwKytW__input{border:1px solid var(--color-border);background:var(--color-background);width:100%;color:var(--color-textPrimary);border-radius:.5rem;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.inputs-module__IwKytW__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.inputs-module__IwKytW__input:disabled{opacity:.6;cursor:not-allowed;background:var(--color-backgroundSecondary)}.inputs-module__IwKytW__inputError{border-color:var(--color-error)}.inputs-module__IwKytW__inputError:focus{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(239,68,68,.1)}.inputs-module__IwKytW__textarea{resize:vertical;min-height:80px}.inputs-module__IwKytW__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.5rem}
.fiscal-module__bIydpa__summaryLayout{flex-direction:column;gap:1.5rem;width:100%;max-width:100%;display:flex}.fiscal-module__bIydpa__totalRevenueCard{justify-content:center;align-items:center;width:100%;display:flex}.fiscal-module__bIydpa__totalRevenueCard>*{min-width:200px}.fiscal-module__bIydpa__summaryColumns{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;max-width:100%;display:grid}@media (max-width:900px){.fiscal-module__bIydpa__summaryColumns{grid-template-columns:1fr}}.fiscal-module__bIydpa__summaryBlock{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:8px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.fiscal-module__bIydpa__summaryBlockTitle{color:var(--color-primary);border-bottom:1px solid var(--color-border);flex-shrink:0;margin:0;padding:.75rem 1rem;font-size:1rem;font-weight:600}.fiscal-module__bIydpa__summaryBlockTitle:before{content:"• "}.fiscal-module__bIydpa__summaryList{margin:0;padding:0;list-style:none}.fiscal-module__bIydpa__summaryRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem 1rem;font-size:.875rem;display:flex}.fiscal-module__bIydpa__summaryRow:last-child{border-bottom:none}.fiscal-module__bIydpa__summaryRowLabel{color:var(--color-textSecondary);flex-shrink:0}.fiscal-module__bIydpa__summaryRowValue{color:var(--color-textPrimary);text-align:right;word-break:break-word;font-weight:500}.fiscal-module__bIydpa__summaryBlockScroll{max-height:280px;overflow-x:hidden;overflow-y:auto}.fiscal-module__bIydpa__summaryLoading,.fiscal-module__bIydpa__summaryEmpty{color:var(--color-textSecondary);margin:0;padding:1rem;font-size:.875rem}.fiscal-module__bIydpa__reportsLayout{box-sizing:border-box;gap:.75rem;width:100%;min-height:400px;display:flex}.fiscal-module__bIydpa__reportSidebar{border-right:1px solid var(--color-border);flex-shrink:0;align-self:flex-start}.fiscal-module__bIydpa__reportMain{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}.fiscal-module__bIydpa__tableBlock{flex-direction:column;gap:.75rem;display:flex}.fiscal-module__bIydpa__tableHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.fiscal-module__bIydpa__tableHeader h3{color:var(--color-textPrimary);margin:0;font-size:1.125rem;font-weight:600}.fiscal-module__bIydpa__tableSelect{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);cursor:pointer;border-radius:6px;min-width:200px;padding:.5rem 2rem .5rem .75rem;font-size:1rem;font-weight:600}.fiscal-module__bIydpa__tableControls{align-items:center;gap:1rem;display:flex}.fiscal-module__bIydpa__searchInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);border-radius:6px;min-width:160px;padding:.5rem .75rem;font-size:.875rem}.fiscal-module__bIydpa__exportButton{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-textInverse);cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem}.fiscal-module__bIydpa__exportButton:hover:not(:disabled){filter:brightness(1.05)}.fiscal-module__bIydpa__exportButton:disabled{opacity:.6;cursor:not-allowed}.fiscal-module__bIydpa__recordCount{color:var(--color-textSecondary);font-size:.875rem}.fiscal-module__bIydpa__dataTable{width:100%}.fiscal-module__bIydpa__tableSkeletonWrapper{width:100%;min-height:60vh;padding:.5rem 0}.fiscal-module__bIydpa__skeletonTitle{color:var(--color-textSecondary);margin:0;font-size:1rem;font-weight:600}.fiscal-module__bIydpa__noData{color:var(--color-textSecondary);padding:1rem 0}.fiscal-module__bIydpa__verificationOverlay{background:var(--color-background);z-index:1000;justify-content:center;align-items:center;transition:left .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:4rem;bottom:0;left:280px;right:0}.layout.sidebar-collapsed .fiscal-module__bIydpa__verificationOverlay{left:72px}@media (max-width:1024px) and (min-width:769px){.fiscal-module__bIydpa__verificationOverlay{left:72px}}@media (max-width:768px){.fiscal-module__bIydpa__verificationOverlay{top:3.5rem;left:0}}.fiscal-module__bIydpa__verificationOverlay>*{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fiscal-module__bIydpa__authRequired{text-align:center;padding:2rem}.fiscal-module__bIydpa__authRequired h3{color:var(--color-textPrimary);margin:0 0 .5rem}.fiscal-module__bIydpa__authRequired p{color:var(--color-textSecondary);margin:0}
.AutocompleteInput-module__wZA2oa__wrapper{position:relative}.AutocompleteInput-module__wZA2oa__dropdown{background:var(--color-background);border:1px solid var(--color-border);z-index:100;border-radius:.5rem;max-height:200px;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}.AutocompleteInput-module__wZA2oa__header{color:var(--color-textSecondary);border-bottom:1px solid var(--color-border);background:var(--color-backgroundSecondary);text-transform:uppercase;letter-spacing:.025em;padding:.5rem .75rem;font-size:.75rem;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.AutocompleteInput-module__wZA2oa__option{cursor:pointer;border-bottom:1px solid var(--color-border);color:var(--color-textPrimary);padding:.75rem;font-size:.875rem;transition:background .15s}.AutocompleteInput-module__wZA2oa__option:last-child{border-bottom:none}.AutocompleteInput-module__wZA2oa__option:hover{background:var(--color-backgroundSecondary)}.AutocompleteInput-module__wZA2oa__optionHighlighted{background:var(--color-primaryLight);border-left:3px solid var(--color-primary)}.AutocompleteInput-module__wZA2oa__message{text-align:center;color:var(--color-textSecondary);padding:1rem;font-size:.875rem}
.ChartCard-module__U6GE6a__card{background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;border-radius:.75rem;flex-direction:column;min-height:280px;padding:1rem;transition:all .15s;display:flex}.ChartCard-module__U6GE6a__card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ChartCard-module__U6GE6a__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ChartCard-module__U6GE6a__span1{grid-column:span 1}.ChartCard-module__U6GE6a__span2{grid-column:span 2}.ChartCard-module__U6GE6a__span3{grid-column:span 3}@media (max-width:1024px){.ChartCard-module__U6GE6a__span2,.ChartCard-module__U6GE6a__span3{grid-column:span 2}}@media (max-width:768px){.ChartCard-module__U6GE6a__span1,.ChartCard-module__U6GE6a__span2,.ChartCard-module__U6GE6a__span3{grid-column:span 1}}.ChartCard-module__U6GE6a__header{border-bottom:1px solid var(--color-borderLight);justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.ChartCard-module__U6GE6a__title{color:var(--color-textPrimary);margin:0;font-size:.9rem;font-weight:600}.ChartCard-module__U6GE6a__expandIcon{color:var(--color-textTertiary);opacity:.6;transition:opacity .15s}.ChartCard-module__U6GE6a__card:hover .ChartCard-module__U6GE6a__expandIcon{opacity:1;color:var(--color-primary)}.ChartCard-module__U6GE6a__content{flex:1;min-height:0;display:flex}
.Section-module__w7sE0q__section{margin-bottom:2rem}.Section-module__w7sE0q__section:last-child{margin-bottom:0}.Section-module__w7sE0q__header{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.Section-module__w7sE0q__titleGroup{flex:1;min-width:0}.Section-module__w7sE0q__title{color:var(--color-textPrimary);letter-spacing:-.025em;margin:0;font-size:1.25rem;font-weight:600}.Section-module__w7sE0q__subtitle{color:var(--color-textSecondary);margin:.25rem 0 0;font-size:.875rem}.Section-module__w7sE0q__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (min-width:640px){.Section-module__w7sE0q__header{flex-direction:row;justify-content:space-between;align-items:center}.Section-module__w7sE0q__title{font-size:1.5rem}}
.SecondarySidebar-module__g__1uW__sidebar{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;flex-direction:column;transition:width .2s,min-width .2s;display:flex;overflow:hidden}.SecondarySidebar-module__g__1uW__sidebar.SecondarySidebar-module__g__1uW__right{border-left:1px solid var(--color-border)}.SecondarySidebar-module__g__1uW__sidebar.SecondarySidebar-module__g__1uW__left{border-right:1px solid var(--color-border)}.SecondarySidebar-module__g__1uW__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;min-height:48px;padding:.75rem 1rem;display:flex}.SecondarySidebar-module__g__1uW__collapsed .SecondarySidebar-module__g__1uW__header{justify-content:center;padding:.75rem}.SecondarySidebar-module__g__1uW__title{color:var(--color-textPrimary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.SecondarySidebar-module__g__1uW__toggleButton{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-textSecondary);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.SecondarySidebar-module__g__1uW__toggleButton:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.SecondarySidebar-module__g__1uW__content{flex:1;padding:1rem;overflow-y:auto}.SecondarySidebar-module__g__1uW__contentCollapsed{padding:.5rem}.SecondarySidebar-module__g__1uW__content::-webkit-scrollbar{width:6px}.SecondarySidebar-module__g__1uW__content::-webkit-scrollbar-track{background:0 0}.SecondarySidebar-module__g__1uW__content::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.SecondarySidebar-module__g__1uW__content::-webkit-scrollbar-thumb:hover{background:var(--color-borderDark)}.SecondarySidebar-module__g__1uW__mobileMenuButton{background:var(--color-background);border:1px solid var(--color-border);color:var(--color-textPrimary);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.SecondarySidebar-module__g__1uW__mobileMenuButton:hover{background:var(--color-backgroundSecondary);border-color:var(--color-borderDark)}.SecondarySidebar-module__g__1uW__drawerContent{flex-direction:column;gap:.5rem;display:flex}
.ExportModal-module__p5Dcrq__content{flex-direction:column;gap:1.25rem;display:flex}.ExportModal-module__p5Dcrq__section{flex-direction:column;gap:.5rem;display:flex}.ExportModal-module__p5Dcrq__sectionHeader{justify-content:space-between;align-items:center;display:flex}.ExportModal-module__p5Dcrq__sectionTitle{color:var(--color-textPrimary);font-size:.875rem;font-weight:500}.ExportModal-module__p5Dcrq__selectActions{align-items:center;gap:.5rem;display:flex}.ExportModal-module__p5Dcrq__linkButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;transition:color .2s}.ExportModal-module__p5Dcrq__linkButton:hover:not(:disabled){color:var(--color-primaryHover);text-decoration:underline}.ExportModal-module__p5Dcrq__linkButton:disabled{color:var(--color-textTertiary);cursor:not-allowed}.ExportModal-module__p5Dcrq__separator{color:var(--color-textTertiary);font-size:.75rem}.ExportModal-module__p5Dcrq__columnsGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.ExportModal-module__p5Dcrq__checkbox{color:var(--color-textPrimary);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ExportModal-module__p5Dcrq__checkbox input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}.ExportModal-module__p5Dcrq__checkbox input[type=checkbox]:disabled{cursor:not-allowed}.ExportModal-module__p5Dcrq__hint{color:var(--color-textSecondary);margin:0;font-size:.75rem}.ExportModal-module__p5Dcrq__error{color:var(--color-danger,#dc2626);margin:0;font-size:.75rem}.ExportModal-module__p5Dcrq__progress{color:var(--color-textSecondary);text-align:center;background:var(--color-backgroundSecondary);border-radius:.375rem;padding:.5rem;font-size:.875rem}.ExportModal-module__p5Dcrq__footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.ExportModal-module__p5Dcrq__cancelButton{background:var(--color-backgroundTertiary);border:1px solid var(--color-border);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.ExportModal-module__p5Dcrq__cancelButton:hover:not(:disabled){background:var(--color-backgroundSecondary)}.ExportModal-module__p5Dcrq__cancelButton:disabled{opacity:.5;cursor:not-allowed}.ExportModal-module__p5Dcrq__exportButton{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.ExportModal-module__p5Dcrq__exportButton:hover:not(:disabled){background:var(--color-primaryHover)}.ExportModal-module__p5Dcrq__exportButton:disabled{opacity:.5;cursor:not-allowed}.ExportModal-module__p5Dcrq__spinner{animation:1s linear infinite ExportModal-module__p5Dcrq__spin}@keyframes ExportModal-module__p5Dcrq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ExportModal-module__p5Dcrq__dateRange{gap:1rem;display:flex}.ExportModal-module__p5Dcrq__dateField{flex-direction:column;flex:1;gap:.25rem;display:flex}.ExportModal-module__p5Dcrq__dateField label{color:var(--color-textSecondary);font-size:.75rem}.ExportModal-module__p5Dcrq__dateInput{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);border-radius:.375rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.ExportModal-module__p5Dcrq__dateInput:hover:not(:disabled){border-color:var(--color-borderDark)}.ExportModal-module__p5Dcrq__dateInput:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ExportModal-module__p5Dcrq__dateInput:disabled{opacity:.5;cursor:not-allowed}.ExportModal-module__p5Dcrq__select{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}.ExportModal-module__p5Dcrq__select:hover:not(:disabled){border-color:var(--color-borderDark)}.ExportModal-module__p5Dcrq__select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.ExportModal-module__p5Dcrq__select:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.ExportModal-module__p5Dcrq__columnsGrid{grid-template-columns:1fr}.ExportModal-module__p5Dcrq__dateRange{flex-direction:column;gap:.75rem}.ExportModal-module__p5Dcrq__footer{flex-direction:column-reverse}.ExportModal-module__p5Dcrq__cancelButton,.ExportModal-module__p5Dcrq__exportButton{justify-content:center;width:100%}}
.page-module__DAGPdq__header{margin-bottom:1.5rem}.page-module__DAGPdq__badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__DAGPdq__actionsDropdown{position:relative}.page-module__DAGPdq__actionsButton{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-textSecondary);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.page-module__DAGPdq__actionsButton:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.page-module__DAGPdq__actionsMenu{background:var(--color-background);border:1px solid var(--color-border);z-index:100;border-radius:.5rem;min-width:180px;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 4px 12px rgba(0,0,0,.15)}.page-module__DAGPdq__actionOption{text-align:left;width:100%;color:var(--color-textPrimary);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background .1s;display:flex}.page-module__DAGPdq__actionOption:hover:not(:disabled){background:var(--color-backgroundSecondary)}.page-module__DAGPdq__actionOption:disabled{opacity:.5;cursor:not-allowed}.page-module__DAGPdq__actionOption svg{color:var(--color-textSecondary)}.page-module__DAGPdq__detailsTabGrid{grid-template-columns:1fr 320px;gap:1.5rem;display:grid}.page-module__DAGPdq__detailsTabMain,.page-module__DAGPdq__detailsTabSide{flex-direction:column;gap:1.5rem;display:flex}.page-module__DAGPdq__card{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;padding:1.25rem}.page-module__DAGPdq__authRequired{text-align:center;color:var(--color-textSecondary);background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:.5rem;padding:2rem;font-size:.875rem}.page-module__DAGPdq__authRequired h3{color:var(--color-textPrimary);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.page-module__DAGPdq__authRequired p{margin:0}@media (max-width:1024px){.page-module__DAGPdq__detailsTabGrid{grid-template-columns:1fr}.page-module__DAGPdq__detailsTabSide{order:-1}}
.EvaluationsEditModal-module__TfA1NG__header{border-bottom:1px solid var(--color-border);margin-bottom:1.25rem;padding-bottom:1rem}.EvaluationsEditModal-module__TfA1NG__employeeLabel{color:var(--color-textPrimary);margin-bottom:.25rem;font-size:1.125rem;font-weight:600;display:block}.EvaluationsEditModal-module__TfA1NG__dueDateLabel{color:var(--color-textSecondary);font-size:.875rem}.EvaluationsEditModal-module__TfA1NG__form{flex-direction:column;gap:1rem;display:flex}.EvaluationsEditModal-module__TfA1NG__checkboxRow{margin:.25rem 0}.EvaluationsEditModal-module__TfA1NG__checkboxLabel{cursor:pointer;color:var(--color-textPrimary);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.EvaluationsEditModal-module__TfA1NG__checkboxLabel input{width:1rem;height:1rem}.EvaluationsEditModal-module__TfA1NG__formError{color:var(--color-error,#dc2626);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.375rem;padding:.75rem;font-size:.875rem}.EvaluationsEditModal-module__TfA1NG__formActions{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}
.InServicesEditModal-module__OwZcxG__header{border-bottom:1px solid var(--color-border);margin-bottom:1.25rem;padding-bottom:1rem}.InServicesEditModal-module__OwZcxG__employeeLabel{color:var(--color-textPrimary);margin-bottom:.25rem;font-size:1.125rem;font-weight:600;display:block}.InServicesEditModal-module__OwZcxG__yearLabel{color:var(--color-textSecondary);font-size:.875rem}.InServicesEditModal-module__OwZcxG__form{flex-direction:column;gap:1rem;display:flex}.InServicesEditModal-module__OwZcxG__checkboxRow{margin:.25rem 0}.InServicesEditModal-module__OwZcxG__checkboxLabel{cursor:pointer;color:var(--color-textPrimary);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.InServicesEditModal-module__OwZcxG__checkboxLabel input{width:1rem;height:1rem}.InServicesEditModal-module__OwZcxG__formError{color:var(--color-error,#dc2626);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.375rem;padding:.75rem;font-size:.875rem}.InServicesEditModal-module__OwZcxG__formActions{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}
.PatientSupervisoryVisitsEditModal-module__XFJQcq__header{border-bottom:1px solid var(--color-border);margin-bottom:1.25rem;padding-bottom:1rem}.PatientSupervisoryVisitsEditModal-module__XFJQcq__patientLabel{color:var(--color-textPrimary);margin-bottom:.25rem;font-size:1.125rem;font-weight:600;display:block}.PatientSupervisoryVisitsEditModal-module__XFJQcq__dueDateLabel{color:var(--color-textSecondary);font-size:.875rem}.PatientSupervisoryVisitsEditModal-module__XFJQcq__form{flex-direction:column;gap:1rem;display:flex}.PatientSupervisoryVisitsEditModal-module__XFJQcq__checkboxRow{margin:.25rem 0}.PatientSupervisoryVisitsEditModal-module__XFJQcq__checkboxLabel{cursor:pointer;color:var(--color-textPrimary);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.PatientSupervisoryVisitsEditModal-module__XFJQcq__checkboxLabel input{width:1rem;height:1rem}.PatientSupervisoryVisitsEditModal-module__XFJQcq__formError{color:var(--color-error,#dc2626);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.375rem;padding:.75rem;font-size:.875rem}.PatientSupervisoryVisitsEditModal-module__XFJQcq__formActions{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;display:flex}
.Grid-module__FZBi_G__grid{width:100%;display:grid}.Grid-module__FZBi_G__responsive{grid-template-columns:repeat(var(--grid-cols-sm,1),1fr)}@media (min-width:640px){.Grid-module__FZBi_G__responsive{grid-template-columns:repeat(var(--grid-cols-md,2),1fr)}}@media (min-width:1024px){.Grid-module__FZBi_G__responsive{grid-template-columns:repeat(var(--grid-cols-lg,3),1fr)}}@media (min-width:1280px){.Grid-module__FZBi_G__responsive{grid-template-columns:repeat(var(--grid-cols-xl,4),1fr)}}
.PatientSelect-module__YZYxIa__dropdown{max-height:300px}.PatientSelect-module__YZYxIa__optionName{color:var(--color-textPrimary);margin-bottom:.25rem;font-weight:500}.PatientSelect-module__YZYxIa__optionDetails{color:var(--color-textSecondary);gap:1rem;font-size:.75rem;display:flex}.PatientSelect-module__YZYxIa__selectedInfo{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:.5rem;margin-top:.5rem;padding:1rem}.PatientSelect-module__YZYxIa__infoHeader{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;display:flex}.PatientSelect-module__YZYxIa__badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PatientSelect-module__YZYxIa__badge{border:1px solid transparent;border-radius:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.PatientSelect-module__YZYxIa__eligibilityBadge{text-transform:uppercase;letter-spacing:.025em;}.PatientSelect-module__YZYxIa__mceBadge{}.PatientSelect-module__YZYxIa__statusEligible{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.PatientSelect-module__YZYxIa__statusIneligible{color:#dc2626;background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3)}.PatientSelect-module__YZYxIa__statusPending{color:#d97706;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3)}.PatientSelect-module__YZYxIa__statusActive{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.PatientSelect-module__YZYxIa__statusDischarged,.PatientSelect-module__YZYxIa__statusDefault{color:#6b7280;background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.3)}.PatientSelect-module__YZYxIa__mceMedicaid{color:#ffd3ac;background:rgba(255,192,159,.25);border-color:rgba(255,192,159,.4)}.PatientSelect-module__YZYxIa__mceAnthem{color:#2563eb;background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.3)}.PatientSelect-module__YZYxIa__mceUnited{color:#d97706;background:rgba(251,191,36,.25);border-color:rgba(251,191,36,.4)}.PatientSelect-module__YZYxIa__mceHumana{color:#16a34a;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.PatientSelect-module__YZYxIa__mceDefault{color:#7c3aed;background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.3)}.PatientSelect-module__YZYxIa__infoDetails{flex-direction:column;gap:.5rem;display:flex}.PatientSelect-module__YZYxIa__infoItem{gap:.5rem;font-size:.875rem;display:flex}.PatientSelect-module__YZYxIa__infoLabel{color:var(--color-textSecondary);font-weight:500}.PatientSelect-module__YZYxIa__infoValue{color:var(--color-textPrimary)}
.HospitalizationLogForm-module__QWpNgq__form{flex-direction:column;gap:1.5rem;display:flex}.HospitalizationLogForm-module__QWpNgq__reasonQuickSelect{gap:.5rem;margin-bottom:.5rem;display:flex}.HospitalizationLogForm-module__QWpNgq__quickSelectButton{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);cursor:pointer;border-radius:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;transition:all .2s}.HospitalizationLogForm-module__QWpNgq__quickSelectButton:hover{background:var(--color-backgroundSecondary)}.HospitalizationLogForm-module__QWpNgq__quickSelectButton.HospitalizationLogForm-module__QWpNgq__active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.HospitalizationLogForm-module__QWpNgq__formError{color:var(--color-error);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:.5rem;padding:.75rem;font-size:.875rem}.HospitalizationLogForm-module__QWpNgq__formActions{border-top:1px solid var(--color-border);justify-content:flex-end;gap:1rem;padding-top:1rem;display:flex}
.SearchBar-module__3HkWSG__searchBar{width:100%}.SearchBar-module__3HkWSG__inputWrapper{align-items:center;display:flex;position:relative}.SearchBar-module__3HkWSG__searchIcon{color:var(--color-textSecondary);pointer-events:none;position:absolute;left:1rem}.SearchBar-module__3HkWSG__input{border:2px solid var(--color-border);background:var(--color-background);width:100%;color:var(--color-textPrimary);border-radius:.5rem;padding:.75rem 1rem .75rem 3rem;font-family:inherit;font-size:1rem;transition:all .2s}.SearchBar-module__3HkWSG__input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SearchBar-module__3HkWSG__input:disabled{opacity:.6;cursor:not-allowed}.SearchBar-module__3HkWSG__input::placeholder{color:var(--color-textSecondary)}.SearchBar-module__3HkWSG__loadingWrapper{align-items:center;display:flex;position:absolute;right:1rem}
