.FloatingBar_root__kXZVk{position:fixed;display:flex;justify-content:center;pointer-events:none;transition:bottom .52s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .18s ease}.FloatingBar_rootVisible__wK2jy{opacity:1;transform:translateY(0)}.FloatingBar_rootHidden__mzTAf{opacity:0;transform:translateY(var(--floating-bar-hidden-offset))}.FloatingBar_surface__rPWbZ{justify-content:center;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:8px;max-width:calc(100% - 32px);min-height:var(--floating-bar-height);padding:0 8px;box-sizing:border-box;overflow:hidden;color:var(--floating-bar-tertiary);text-align:center;pointer-events:auto;background:var(--floating-bar-background);border-radius:var(--floating-bar-radius);box-shadow:var(--floating-bar-shadow);backdrop-filter:var(--floating-bar-backdrop-filter);transform:translateY(0);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease;-webkit-backdrop-filter:var(--floating-bar-backdrop-filter)}.FloatingBar_surfaceWrap__87uGz{justify-content:center}.FloatingBar_surfaceNoWrap___Q0wC{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.FloatingBar_surfaceCollapsed__xyN5j{opacity:0;pointer-events:none;transform:translateY(calc(100% + var(--floating-bar-collapsed-offset)))}.FloatingBar_item__jhZR2{flex-shrink:0;min-height:0;white-space:nowrap}.FloatingBar_divider__kzpT7{display:block;flex:0 0 3px;align-self:center;width:3px;min-width:3px;max-width:3px;margin:0;background-color:var(--floating-bar-tertiary);border-radius:var(--floating-bar-radius);opacity:1}.FloatingBar_expand__3UNha,.FloatingBar_toggle__ATuyp{border:0;font-family:inherit;cursor:pointer}.FloatingBar_toggle__ATuyp{position:relative;z-index:1;display:inline-flex;flex:0 0 var(--floating-bar-toggle-size);align-items:center;justify-content:center;width:var(--floating-bar-toggle-size);min-width:var(--floating-bar-toggle-size);height:var(--floating-bar-toggle-size);padding:0;color:var(--floating-bar-contrast);background-color:var(--floating-bar-primary);border-radius:var(--floating-bar-radius);box-shadow:var(--floating-bar-control-shadow);transition:transform .16s ease}.FloatingBar_toggle__ATuyp svg{position:relative;z-index:1;display:block;color:var(--floating-bar-contrast)!important;stroke:var(--floating-bar-contrast)!important}.FloatingBar_toggle__ATuyp.ant-btn[data-gleno-button-variant=text]:not(:disabled):active,.FloatingBar_toggle__ATuyp.ant-btn[data-gleno-button-variant=text]:not(:disabled):hover{color:var(--floating-bar-contrast)!important;background-color:var(--floating-bar-primary)!important;border-color:transparent!important;box-shadow:var(--floating-bar-control-shadow)!important}.FloatingBar_toggle__ATuyp.ant-btn[data-gleno-button-variant=text]:not(:disabled):hover{transform:translateY(-1px)}.FloatingBar_toggle__ATuyp.ant-btn[data-gleno-button-variant=text]:not(:disabled):active{transform:translateY(0) scale(.96)}.FloatingBar_expand__3UNha:focus-visible,.FloatingBar_toggle__ATuyp:focus-visible{outline:3px solid var(--floating-bar-hover);outline-offset:2px}.FloatingBar_expand__3UNha{position:absolute;bottom:0;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px 8px 16px;color:var(--floating-bar-tertiary);pointer-events:none;background-color:var(--floating-bar-background);border-radius:var(--floating-bar-panel-radius) var(--floating-bar-panel-radius) 0 0;box-shadow:var(--floating-bar-shadow)!important;backdrop-filter:var(--floating-bar-backdrop-filter);-webkit-backdrop-filter:var(--floating-bar-backdrop-filter);opacity:0;transform-origin:center bottom;transform:translateY(100%);transition:opacity .12s ease,transform .18s ease}.FloatingBar_expandVisible__fQUEN{pointer-events:auto;opacity:1;transform:translateY(0);transition:opacity .18s ease .22s,transform .3s cubic-bezier(.22,1,.36,1) .22s}.FloatingBar_expand__3UNha.FloatingBar_expand__3UNha.ant-btn[data-gleno-button-variant=text]:not(:disabled):active,.FloatingBar_expand__3UNha.FloatingBar_expand__3UNha.ant-btn[data-gleno-button-variant=text]:not(:disabled):hover{color:var(--floating-bar-tertiary);background-color:var(--floating-bar-background);border-color:transparent;box-shadow:var(--floating-bar-shadow)!important}.FloatingBar_expandLabel__Y_I56{font-size:12px;font-weight:600;line-height:1;letter-spacing:.45em}.FloatingBar_expandIcon__XQGlx{display:inline-flex;align-items:center;justify-content:center;width:var(--floating-bar-toggle-size);height:var(--floating-bar-toggle-size);color:var(--floating-bar-contrast);background-color:var(--floating-bar-primary);border-radius:var(--floating-bar-radius)}.FloatingBar_surface__rPWbZ .ant-btn:not([data-gleno-button-variant=text]),.FloatingBar_surface__rPWbZ .ant-input-affix-wrapper,.FloatingBar_surface__rPWbZ .ant-picker,.FloatingBar_surface__rPWbZ .ant-select,.FloatingBar_surface__rPWbZ [role=status]{position:relative;z-index:1;box-shadow:var(--floating-bar-control-shadow)}.FloatingBar_surface__rPWbZ .ant-btn[data-gleno-button-variant=text]{color:var(--floating-bar-primary);box-shadow:none}.FloatingBar_surface__rPWbZ .ant-btn[data-gleno-button-variant=text]:not(.FloatingBar_toggle__ATuyp):not(:disabled):active,.FloatingBar_surface__rPWbZ .ant-btn[data-gleno-button-variant=text]:not(.FloatingBar_toggle__ATuyp):not(:disabled):hover{color:var(--floating-bar-primary);background-color:transparent;border-color:transparent;box-shadow:none}@media (max-width:767px){.FloatingBar_surface__rPWbZ{max-width:calc(100% - 16px)}}@media (prefers-reduced-motion:reduce){.FloatingBar_expand__3UNha,.FloatingBar_root__kXZVk,.FloatingBar_surface__rPWbZ,.FloatingBar_toggle__ATuyp{transition-duration:1ms!important;transition-delay:0ms!important}}.SelectionSummaryPill_selectionCheckbox__RgPki{display:inline-flex;flex:0 0 auto;align-items:center}.SelectionSummaryPill_selectionCheckbox__RgPki .ant-checkbox{top:0}.SelectionSummaryPill_selectionCheckbox__RgPki .ant-checkbox-checked .ant-checkbox-inner,.SelectionSummaryPill_selectionCheckbox__RgPki .ant-checkbox-inner{width:18px!important;height:18px!important;background-color:var(--selection-summary-checkbox-background)!important;border-color:var(--selection-summary-checkbox-background)!important;border-radius:2px!important}.SelectionSummaryPill_selectionCheckbox__RgPki .ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--selection-summary-checkbox-foreground)!important}.SelectionSummaryPill_selectionCheckbox__RgPki:focus-within .ant-checkbox-inner{box-shadow:0 0 0 2px var(--selection-summary-checkbox-focus)}.FloatingFilterDialog_trigger___Ba2q.ant-btn{padding:0 12px;color:var(--floating-filter-primary)!important;background:transparent;border:0;box-shadow:none}.FloatingFilterDialog_trigger___Ba2q.FloatingFilterDialog_trigger___Ba2q.ant-btn[data-gleno-button-variant=text]:not(:disabled):active,.FloatingFilterDialog_trigger___Ba2q.FloatingFilterDialog_trigger___Ba2q.ant-btn[data-gleno-button-variant=text]:not(:disabled):hover{color:var(--floating-filter-primary)!important;background:transparent;border-color:transparent;box-shadow:none}.FloatingFilterDialog_trigger___Ba2q.FloatingFilterDialog_trigger___Ba2q.ant-btn[data-gleno-button-variant=text]:not(:disabled):focus-visible{color:var(--floating-filter-primary)!important;background:transparent;outline:2px solid var(--floating-filter-primary);outline-offset:2px;box-shadow:none}.FloatingFilterDialog_drawerClose__xKTLl.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0;padding:0;color:var(--floating-filter-primary,#2c4c4c);font-family:inherit;cursor:pointer;background:transparent;border:0;border-radius:9999px}.FloatingFilterDialog_drawerClose__xKTLl.ant-btn:not(:disabled):hover{background:var(--floating-filter-hover)}.FloatingFilterDialog_drawerClose__xKTLl.ant-btn:focus-visible{outline:2px solid var(--floating-filter-primary);outline-offset:2px}.FloatingFilterDialog_drawerBody__7H9Fh{display:flex;flex-direction:column;height:100%;min-height:0}.FloatingFilterDialog_main__vcvg0{display:flex;flex:1;min-height:0}.FloatingFilterDialog_groupNavigation__GPr_J{display:flex;flex:0 0 190px;flex-direction:column;gap:8px;width:190px;padding:16px;border-right:1px solid var(--floating-filter-border)}.FloatingFilterDialog_groupButton__ZN_Ae.ant-btn{width:100%;min-height:36px;height:36px;padding:0 12px;color:var(--floating-filter-text-secondary);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer;background:transparent;border:0;border-radius:var(--floating-filter-radius)}.FloatingFilterDialog_groupButton__ZN_Ae.ant-btn:not(:disabled):hover{color:var(--floating-filter-text-secondary);background:transparent;border-color:transparent;box-shadow:none}.FloatingFilterDialog_groupButtonActive__ORDuc.ant-btn{color:var(--floating-filter-primary-contrast);font-weight:600;background:var(--floating-filter-primary)}.FloatingFilterDialog_groupButtonActive__ORDuc.ant-btn:not(:disabled):hover{color:var(--floating-filter-primary-contrast);background:var(--floating-filter-primary);border-color:var(--floating-filter-primary);box-shadow:none}.FloatingFilterDialog_groupButton__ZN_Ae.ant-btn:focus-visible,.FloatingFilterDialog_option__xk786:has(.ant-radio-input:focus-visible){outline:3px solid var(--floating-filter-tertiary);outline-offset:2px}.FloatingFilterDialog_optionPanel__PPjgw{flex:1;min-width:0;padding:20px;overflow-y:auto}.FloatingFilterDialog_radioGroup__f6Zhn{display:flex;flex-direction:column;gap:8px}.FloatingFilterDialog_option__xk786.FloatingFilterDialog_option__xk786.ant-radio-wrapper{position:relative;display:flex;align-items:center;width:100%;min-height:42px;padding:0 16px;color:var(--floating-filter-text);font-family:inherit;font-size:13px;text-align:left;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:var(--floating-filter-radius);margin-inline-start:0;transition:background-color .16s ease,box-shadow .16s ease}.FloatingFilterDialog_option__xk786:not(.FloatingFilterDialog_optionSelected__aQqI1):not(.FloatingFilterDialog_optionDisabled__xaxXc).ant-radio-wrapper:hover{background:var(--floating-filter-option-hover);box-shadow:var(--floating-filter-option-hover-shadow)}.FloatingFilterDialog_option__xk786.FloatingFilterDialog_optionSelected__aQqI1.ant-radio-wrapper,.FloatingFilterDialog_option__xk786.FloatingFilterDialog_optionSelected__aQqI1.ant-radio-wrapper:hover{background:var(--floating-filter-option-selected);border-color:transparent;box-shadow:var(--floating-filter-option-selected-shadow)}.FloatingFilterDialog_optionDisabled__xaxXc{cursor:not-allowed;opacity:.5}.FloatingFilterDialog_option__xk786 .ant-radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0);clip-path:inset(50%)}.FloatingFilterDialog_option__xk786 .ant-radio-label{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding-inline:0}.FloatingFilterDialog_option__xk786 .ant-radio-inner{display:none}.FloatingFilterDialog_optionIndicator__7iZUk{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;color:var(--floating-filter-primary-contrast);background:var(--floating-filter-surface);border:1px solid var(--floating-filter-border-strong);border-radius:4px}.FloatingFilterDialog_optionLabel__r9KNS{flex:1;min-width:0;line-height:1.4}.FloatingFilterDialog_optionSelected__aQqI1 .FloatingFilterDialog_optionIndicator__7iZUk{background:var(--floating-filter-primary);border-color:var(--floating-filter-primary);box-shadow:var(--floating-filter-shadow-md)}.FloatingFilterDialog_footer__jLMSe{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid var(--floating-filter-border)}.FloatingFilterDialog_applyButton__pD77l,.FloatingFilterDialog_resetButton__nyEso{min-width:120px;padding:0 16px;border-radius:var(--floating-filter-radius)}.FloatingFilterDialog_resetButton__nyEso{color:var(--floating-filter-primary);background:var(--floating-filter-surface);border-color:var(--floating-filter-primary)}.FloatingFilterDialog_applyButton__pD77l{min-width:144px}@media (max-width:767px){.FloatingFilterDialog_main__vcvg0{flex-direction:column}.FloatingFilterDialog_groupNavigation__GPr_J{flex:0 0 auto;flex-direction:row;width:100%;padding:12px 16px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--floating-filter-border)}.FloatingFilterDialog_groupButton__ZN_Ae{flex:0 0 auto;width:auto;min-width:120px;text-align:center}.FloatingFilterDialog_optionPanel__PPjgw{padding:16px}.FloatingFilterDialog_footer__jLMSe{padding:12px 16px}.FloatingFilterDialog_applyButton__pD77l,.FloatingFilterDialog_resetButton__nyEso{flex:1;min-width:0}}.PatientCasesList_scrollContainer__MSL_d{scrollbar-width:thin}.PatientCasesList_scrollbarHidden__bDx7t{scrollbar-width:none}.PatientCasesList_scrollbarHidden__bDx7t::-webkit-scrollbar{display:none}