.KpiCard-module___6XyIa__label{font-size:var(--mantine-font-size-xs);letter-spacing:.02em;color:var(--ink-2);font-weight:600;line-height:1.3}.KpiCard-module___6XyIa__value{font-family:var(--font-display), "Bricolage Grotesque", var(--font-body), sans-serif;font-size:var(--mantine-font-size-xxl);letter-spacing:-.04em;color:var(--ink);font-weight:800;line-height:1.05}
.MainLoadingOverlay-module__LuANaq__main{height:var(--mantine-main-height);width:var(--mantine-main-width);top:var(--app-shell-header-offset,0rem);left:var(--app-shell-navbar-offset,0rem);position:fixed}.mantine-Modal-content:has(.MainLoadingOverlay-module__LuANaq__main){position:relative}.mantine-Modal-content .MainLoadingOverlay-module__LuANaq__main{width:auto;height:auto;position:absolute;inset:0}
.CardButton-module__LpNISW__button{color:var(--on-action,var(--mantine-color-cp-blue-6))}.CardButton-module__LpNISW__button:not([disabled]):active{transform:translateY(1px)}.CardButton-module__LpNISW__light:not([disabled]):hover{background-color:var(--mantine-color-cp-blue-6);color:var(--mantine-color-white)}.CardButton-module__LpNISW__applied:disabled,.CardButton-module__LpNISW__applied[data-disabled]{background:var(--teal-soft);color:var(--teal-ink);opacity:1;cursor:default}
.CompactModalActions-module__FUMyWG__actions{justify-content:flex-end;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.CompactModalActions-module__FUMyWG__action{min-height:var(--tap);height:auto;padding-inline:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);font-weight:700}.CompactModalActions-module__FUMyWG__action .mantine-Button-label{font-size:var(--mantine-font-size-sm);font-weight:700;line-height:var(--mantine-line-height-xs)}
.BaseFilter-module__0CMNQa__root{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.BaseFilter-module__0CMNQa__scrollViewport{height:100%}.BaseFilter-module__0CMNQa__groups{padding:calc(.25rem * var(--mantine-scale)) var(--mantine-spacing-lg) var(--mantine-spacing-lg);flex-direction:column;display:flex}.BaseFilter-module__0CMNQa__groups>*{padding-block:var(--mantine-spacing-md)}.BaseFilter-module__0CMNQa__groups>*+*{border-top:1px solid var(--line-soft)}.BaseFilter-module__0CMNQa__foot{padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);padding-bottom:max(var(--mantine-spacing-sm), env(safe-area-inset-bottom));border-top:1px solid var(--line-soft);background:var(--surface);flex-shrink:0}
.DaysOfWeekFilter-module__P6cX8W__days{flex-wrap:nowrap;width:100%}
.DayOfWeekCircle-module__dn8TMq__circle{box-sizing:border-box;width:var(--day-circle-size,24px);height:var(--day-circle-size,24px);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DayOfWeekCircle-module__dn8TMq__fluid{width:auto;min-width:0;height:auto;max-width:var(--day-circle-size,44px);aspect-ratio:1;flex:1 1 0}.DayOfWeekCircle-module__dn8TMq__label{white-space:nowrap;line-height:1}.DayOfWeekCircle-module__dn8TMq__toggle{position:relative}.DayOfWeekCircle-module__dn8TMq__toggle:after{content:"";inset:min(0px, calc((100% - var(--tap)) / 2));position:absolute}
.AiReviewCard-module__yTFgqa__titleRow{align-items:center;column-gap:var(--mantine-spacing-xs);row-gap:calc(.25rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr) auto;display:grid}.AiReviewCard-module__yTFgqa__title{grid-area:1/1;min-width:0}.AiReviewCard-module__yTFgqa__adornment{grid-area:2/1;justify-self:start}.AiReviewCard-module__yTFgqa__action{grid-area:1/2;justify-self:end}.AiReviewCard-module__yTFgqa__meta{grid-area:2/2;justify-self:end}@media (min-width:47.5em){.AiReviewCard-module__yTFgqa__titleRow{grid-template-columns:auto auto 1fr auto auto;row-gap:0}.AiReviewCard-module__yTFgqa__title{grid-area:1/1}.AiReviewCard-module__yTFgqa__adornment{grid-area:1/2}.AiReviewCard-module__yTFgqa__meta{grid-area:1/4}.AiReviewCard-module__yTFgqa__action{grid-area:1/5}}
.DefaultSegmentedControl-module__iM27Ia__root{background-color:var(--surface);border:1px solid var(--line);box-shadow:none}.DefaultSegmentedControl-module__iM27Ia__indicator{background-color:var(--teal-soft);border:1px solid var(--teal);box-shadow:none}.DefaultSegmentedControl-module__iM27Ia__label{color:var(--ink-2);font-weight:700}.DefaultSegmentedControl-module__iM27Ia__label:where([data-active]){color:var(--teal-ink)}.DefaultSegmentedControl-module__iM27Ia__label:where([data-active]):before{background-color:var(--teal-soft);box-shadow:none}.DefaultSegmentedControl-module__iM27Ia__label:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--ink)}.DefaultSegmentedControl-module__iM27Ia__root:where([data-full-width]) .DefaultSegmentedControl-module__iM27Ia__control{min-width:0}.DefaultSegmentedControl-module__iM27Ia__root:where([data-full-width]) .DefaultSegmentedControl-module__iM27Ia__label{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;justify-content:center;align-items:center;height:100%;line-height:1.2;display:flex}
.CaregiverTemplateFilter-module__vadMUa__select .mantine-InputClearButton-root.mantine-UnstyledButton-root{--input-bg:transparent}
.CaregiverSupportUserFilterSelect-module__o-XbqW__select .mantine-InputClearButton-root.mantine-UnstyledButton-root{--input-bg:transparent}
.DefaultChip-module__nlBGKq__label.DefaultChip-module__nlBGKq__label{min-height:calc(2.5rem * var(--mantine-scale));padding:0 calc(.875rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:var(--mantine-font-size-sm);font-weight:700;transition:background-color .14s,border-color .14s,color .14s;position:relative}.DefaultChip-module__nlBGKq__label.DefaultChip-module__nlBGKq__label:hover{border-color:var(--line-strong);color:var(--ink)}.DefaultChip-module__nlBGKq__label.DefaultChip-module__nlBGKq__label[data-checked]{padding:0 calc(.875rem * var(--mantine-scale));background:var(--teal-soft);border-color:var(--teal);color:var(--teal-ink)}.DefaultChip-module__nlBGKq__iconWrapper{display:none}.DefaultChip-module__nlBGKq__label.DefaultChip-module__nlBGKq__label:after{content:"";inset:min(0px, calc((100% - var(--tap)) / 2));position:absolute}
.DefaultDatePickerInput-module__uusgXG__wrapper:focus-within,.DefaultDatePickerInput-module__uusgXG__input:focus-within{--input-bd-focus:var(--mantine-color-cp-teal-6)}.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-selected]{background-color:var(--mantine-color-cp-teal-6);color:var(--mantine-color-white)}@media (hover:hover){.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-selected]:hover{background-color:var(--mantine-color-cp-teal-7)}}.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-selected]:active{background-color:var(--mantine-color-cp-teal-7)}.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-in-range]{background-color:var(--mantine-color-cp-teal-1);color:var(--mantine-color-cp-teal-9)}@media (hover:hover){.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-in-range]:hover{background-color:var(--mantine-color-cp-teal-2)}}.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-first-in-range],.DefaultDatePickerInput-module__uusgXG__month .DefaultDatePickerInput-module__uusgXG__day[data-last-in-range]{background-color:var(--mantine-color-cp-teal-6);color:var(--mantine-color-white)}
:is(.MainDrawer-module__uuX22W__main .mantine-Drawer-overlay,.MainDrawer-module__uuX22W__main .mantine-Drawer-inner){inset:auto;top:var(--app-shell-header-height,var(--app-shell-header-offset,0rem));left:calc(var(--app-shell-navbar-offset,0rem));width:var(--mantine-main-width);height:calc(100dvh - var(--app-shell-header-height,var(--app-shell-header-offset,0rem)) - var(--app-shell-footer-offset,0rem));padding:0}.MainDrawer-module__uuX22W__scrim{background:color-mix(in srgb, var(--ink) 34%, transparent)}.MainDrawer-module__uuX22W__sheet{border-radius:var(--r-lg) var(--r-lg) 0 0;border-top:1px solid var(--line);background:var(--surface);grid-template-rows:auto minmax(0,1fr);height:auto;max-height:88svh;margin-top:auto;display:grid;overflow:hidden;box-shadow:0 24px 64px -32px #0e2a4466}@media (min-width:47.5em){.MainDrawer-module__uuX22W__sheet{max-width:calc(27rem * var(--mantine-scale));margin-left:auto;margin-right:var(--mantine-spacing-lg);margin-bottom:var(--mantine-spacing-lg);border-radius:var(--r-lg);border:1px solid var(--line)}}.MainDrawer-module__uuX22W__head{padding:var(--mantine-spacing-md) var(--mantine-spacing-md) var(--mantine-spacing-sm) var(--mantine-spacing-lg);border-bottom:1px solid var(--line-soft);background:var(--surface);flex-shrink:0}.MainDrawer-module__uuX22W__titleWrap{min-width:0}.MainDrawer-module__uuX22W__title{min-width:0;font-size:var(--mantine-font-size-xl);letter-spacing:-.02em;color:var(--ink);font-weight:700}.MainDrawer-module__uuX22W__extra{flex:none}.MainDrawer-module__uuX22W__body{grid-template-rows:minmax(0,1fr);min-height:0;padding:0;display:grid}
.ShiftRequestCards-module__7uXVVW__badge{white-space:normal;flex:0 auto;max-width:100%;height:auto}.ShiftRequestCards-module__7uXVVW__badgeLabel{white-space:normal;text-overflow:unset;line-height:1.3;overflow:visible}.ShiftRequestCards-module__7uXVVW__schedule{min-width:0;overflow-x:auto}.ShiftRequestCards-module__7uXVVW__field{min-width:0}
.CountActionIcon-module__qYNeCa__icon.mantine-ActionIcon-root{overflow:visible}.CountActionIcon-module__qYNeCa__icon:after{content:"";inset:min(0rem, calc((var(--ai-size) - var(--tap)) / 2));position:absolute}.CountActionIcon-module__qYNeCa__icon svg{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale))}.CountActionIcon-module__qYNeCa__icon[data-size=xl] svg{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale))}.CountActionIcon-module__qYNeCa__icon[data-size=md] svg{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale))}.CountActionIcon-module__qYNeCa__iconResponsive.mantine-ActionIcon-root{--ai-size:var(--ai-size-md)}.CountActionIcon-module__qYNeCa__iconResponsive svg{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale))}.CountActionIcon-module__qYNeCa__count{top:calc(-.25rem * var(--mantine-scale));right:calc(-.25rem * var(--mantine-scale));pointer-events:none;position:absolute}.CountActionIcon-module__qYNeCa__countCompact{top:calc(-.125rem * var(--mantine-scale));right:calc(-.125rem * var(--mantine-scale))}.CountActionIcon-module__qYNeCa__countResponsive.mantine-Badge-root{--badge-height:var(--badge-height-xs);--badge-fz:var(--badge-fz-xs);--badge-padding-x:var(--badge-padding-x-xs);top:calc(-.125rem * var(--mantine-scale));right:calc(-.125rem * var(--mantine-scale))}@media (min-width:47.5em){.CountActionIcon-module__qYNeCa__iconResponsive.mantine-ActionIcon-root{--ai-size:var(--ai-size-lg)}.CountActionIcon-module__qYNeCa__iconResponsive svg{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale))}.CountActionIcon-module__qYNeCa__countResponsive.mantine-Badge-root{--badge-height:var(--badge-height-sm);--badge-fz:var(--badge-fz-sm);--badge-padding-x:var(--badge-padding-x-sm);top:calc(-.25rem * var(--mantine-scale));right:calc(-.25rem * var(--mantine-scale))}}
.RoundCloseButton-module__v_AQAW__close{width:var(--tap);height:var(--tap);border-radius:var(--mantine-radius-xl);color:var(--ink-2);background:0 0;flex-shrink:0}.RoundCloseButton-module__v_AQAW__close:hover{background:var(--surface-2);color:var(--ink)}
.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor{background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);transition:border-color .1s;overflow:hidden}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor:focus-within{border-color:var(--mantine-color-cp-teal-6)}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditorError,.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditorError:focus-within{border-color:var(--mantine-color-red-6)}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .mantine-RichTextEditor-content{background-color:#0000;border:0}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .communication-message-template-placeholder-valid{color:var(--mantine-color-green-7);background-color:var(--mantine-color-green-0);border-radius:var(--mantine-radius-sm);padding-inline:4px}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .communication-message-template-placeholder-invalid{color:var(--mantine-color-red-7);background-color:var(--mantine-color-red-0);border-radius:var(--mantine-radius-sm);padding-inline:4px}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .communication-message-template-placeholder-incomplete{color:var(--mantine-color-yellow-8);background-color:var(--mantine-color-yellow-1);border-radius:var(--mantine-radius-sm);padding-inline:4px}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .ProseMirror{min-height:calc(var(--mantine-line-height-xl) * 5em + 2 * var(--mantine-spacing-sm));max-height:calc(var(--mantine-line-height-xl) * 10em + 2 * var(--mantine-spacing-sm));padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);color:var(--mantine-color-cp-blue-6);font-size:var(--mantine-font-size-xl);line-height:var(--mantine-line-height-xl);outline:none;overflow-y:auto}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .ProseMirror p{margin:0}.CommunicationMessageTemplateEditor-module__gjRfUq__communicationMessageTemplateEditor .ProseMirror p.is-editor-empty:first-child:before{color:var(--mantine-color-dimmed);content:attr(data-placeholder);float:left;pointer-events:none;height:0}
.aside-pinned-module__vZ3Z_G__tableRow td{background-color:var(--mantine-color-cp-teal-0)}.aside-pinned-module__vZ3Z_G__tableRow td:first-child{box-shadow:inset 3px 0 0 var(--mantine-color-cp-teal-6)}.aside-pinned-module__vZ3Z_G__tableRow:hover td,.aside-pinned-module__vZ3Z_G__tableRow[data-hover]:hover td{background-color:var(--mantine-color-cp-teal-1)}
.VirtualTable-module__mfmJna__table>thead>tr>th{background:var(--surface);color:var(--ink-3);border-bottom:1px solid var(--line);font-size:var(--mantine-font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.VirtualTable-module__mfmJna__table>tbody>tr[data-with-row-border]>td{border-bottom:1px solid var(--table-border-color)}.VirtualTable-module__mfmJna__table>tbody>tr[data-hover]:hover>td{background-color:var(--table-highlight-on-hover-color,var(--table-hover-color))}.VirtualTable-module__mfmJna__table>tbody>tr[data-aside-pinned]>td{background-color:var(--mantine-color-cp-teal-0)}.VirtualTable-module__mfmJna__table>tbody>tr[data-aside-pinned]>td:first-child{box-shadow:inset 3px 0 0 var(--mantine-color-cp-teal-6)}.VirtualTable-module__mfmJna__table>tbody>tr[data-aside-pinned][data-hover]:hover>td{background-color:var(--mantine-color-cp-teal-1)}.VirtualTable-module__mfmJna__fixedLayout>thead>tr>th,.VirtualTable-module__mfmJna__fixedLayout>tbody>tr>td{min-width:0;max-width:none;overflow:hidden}.VirtualTable-module__mfmJna__headerContent{align-items:center;gap:var(--mantine-spacing-xxxs);white-space:nowrap;display:inline-flex}.VirtualTable-module__mfmJna__headerLabel{white-space:nowrap;flex:1 0 auto;min-width:max-content}.VirtualTable-module__mfmJna__resizable>thead>tr>th{padding-inline-end:var(--mantine-spacing-sm);position:relative}.VirtualTable-module__mfmJna__resizeHandle{cursor:col-resize;z-index:2;-webkit-user-select:none;user-select:none;touch-action:none;width:6px;position:absolute;top:0;bottom:0;right:-3px}.VirtualTable-module__mfmJna__resizeHandle:after{content:"";background-color:#0000;width:1px;transition:background-color .15s;position:absolute;top:25%;bottom:25%;left:50%;transform:translate(-50%)}.VirtualTable-module__mfmJna__resizeHandle:hover:after{background-color:var(--mantine-color-dimmed)}.VirtualTable-module__mfmJna__resizeHandleActive:after{background-color:var(--mantine-primary-color-filled)}body.column-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}@supports ((-moz-appearance:none)){.VirtualTable-module__mfmJna__scroller{scrollbar-width:thin;scrollbar-color:#00000059 transparent}:where([data-mantine-color-scheme=dark]) .VirtualTable-module__mfmJna__scroller{scrollbar-color:#ffffff59 transparent}}.VirtualTable-module__mfmJna__scroller::-webkit-scrollbar{width:8px;height:11px}.VirtualTable-module__mfmJna__scroller::-webkit-scrollbar-thumb{background-color:#00000059;border-radius:5px}.VirtualTable-module__mfmJna__scroller::-webkit-scrollbar-thumb:hover{background-color:#00000080}.VirtualTable-module__mfmJna__scroller::-webkit-scrollbar-track{background:0 0}:where([data-mantine-color-scheme=dark]) .VirtualTable-module__mfmJna__scroller::-webkit-scrollbar-thumb{background-color:#ffffff59}:where([data-mantine-color-scheme=dark]) .VirtualTable-module__mfmJna__scroller::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}
.DefaultMonthPickerInput-module__FAMvka__wrapper:focus-within,.DefaultMonthPickerInput-module__FAMvka__input:focus-within{--input-bd-focus:var(--mantine-color-cp-teal-6)}.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-selected]{background-color:var(--mantine-color-cp-teal-6);color:var(--mantine-color-white)}.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-selected]:active{background-color:var(--mantine-color-cp-teal-7)}@media (hover:hover){.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-selected]:hover{background-color:var(--mantine-color-cp-teal-7)}}.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-in-range]{background-color:var(--mantine-color-cp-teal-1);color:var(--mantine-color-cp-teal-9)}@media (hover:hover){.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-in-range]:hover{background-color:var(--mantine-color-cp-teal-2)}}.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-first-in-range],.DefaultMonthPickerInput-module__FAMvka__levelsGroup .DefaultMonthPickerInput-module__FAMvka__listControl[data-last-in-range]{background-color:var(--mantine-color-cp-teal-6);color:var(--mantine-color-white)}
.PillsField-module__jdvVqa__dropdown{border-radius:var(--mantine-radius-lg);overflow:hidden}.PillsField-module__jdvVqa__option{border-radius:var(--mantine-radius-sm)}.PillsField-module__jdvVqa__option[data-combobox-selected]{background-color:var(--mantine-color-cp-teal-6);color:var(--mantine-color-white)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .PillsField-module__jdvVqa__option:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-cp-teal-1);color:var(--mantine-color-cp-teal-9)}:where([data-mantine-color-scheme=dark]) .PillsField-module__jdvVqa__option:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-6);color:var(--mantine-color-white)}}.PillsField-module__jdvVqa__wrapper{--input-size:auto}.PillsField-module__jdvVqa__input:focus-within{--input-bd-focus:var(--mantine-color-cp-teal-filled)}.PillsField-module__jdvVqa__input{--input-overflow:visible;--input-size:auto;height:auto;min-height:var(--input-height);padding-block:calc(.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-lg);align-items:center;overflow:visible}.PillsField-module__jdvVqa__pillsList{align-content:center;gap:calc(.25rem * var(--mantine-scale));flex-wrap:wrap;flex:1}.PillsField-module__jdvVqa__pillsList .PillsField-module__jdvVqa__pill{max-width:100%}.PillsField-module__jdvVqa__pill .mantine-Pill-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PillsField-module__jdvVqa__pill.mantine-Pill-root{--pill-height-xs:calc(1.25rem * var(--mantine-scale));--pill-height-sm:calc(1.375rem * var(--mantine-scale));--pill-height-md:calc(1.5rem * var(--mantine-scale));--pill-height-lg:calc(1.5rem * var(--mantine-scale));--pill-height-xl:calc(1.625rem * var(--mantine-scale));--pill-fz-xs:calc(.75rem * var(--mantine-scale));--pill-fz-sm:calc(.75rem * var(--mantine-scale));--pill-fz-md:calc(.8125rem * var(--mantine-scale));--pill-fz-lg:calc(.8125rem * var(--mantine-scale));--pill-fz-xl:calc(.8125rem * var(--mantine-scale));background-color:var(--teal-soft);color:var(--teal-ink);border:1px solid var(--teal);padding-inline-start:var(--mantine-spacing-xs);font-weight:700}
.LocationRuleFilterSelect-module__uA89XG__select .mantine-InputClearButton-root.mantine-UnstyledButton-root{--input-bg:transparent}.LocationRuleFilterSelect-module__uA89XG__select .LocationRuleFilterSelect-module__uA89XG__input{--input-size:var(--input-height-xs);--input-padding-y:0;height:var(--input-height-xs);min-height:var(--input-height-xs);background-color:var(--surface);align-items:center;padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.LocationRuleFilterSelect-module__uA89XG__select .LocationRuleFilterSelect-module__uA89XG__input:focus-within{--input-bd-focus:var(--mantine-color-cp-teal-filled)}.LocationRuleFilterSelect-module__uA89XG__pillsList{align-items:center;column-gap:var(--mantine-spacing-xs);flex-wrap:nowrap;flex:1;min-width:0;height:100%;padding-inline-end:0!important}.LocationRuleFilterSelect-module__uA89XG__select .LocationRuleFilterSelect-module__uA89XG__inputField{height:100%;min-height:0;line-height:calc(var(--input-height-xs) - 2px)}.LocationRuleFilterSelect-module__uA89XG__select .LocationRuleFilterSelect-module__uA89XG__pillsList .LocationRuleFilterSelect-module__uA89XG__pill{--pill-height:var(--pill-height-xs);--pill-fz:var(--pill-fz-xs);font-size:var(--pill-fz);background-color:var(--teal-soft);color:var(--teal-ink);border:1px solid var(--teal);height:var(--pill-height);pointer-events:none;flex:none;padding-block:0;padding-inline-start:var(--mantine-spacing-xs);padding-inline-end:var(--mantine-spacing-xs);font-weight:700}
.MainModal-module__MuSynq__main{--modal-sheet-radius:var(--mantine-radius-lg);height:calc(100dvh - var(--app-shell-header-height,0rem) - var(--app-shell-footer-offset,0rem))}:is(.MainModal-module__MuSynq__main .mantine-Modal-overlay,.MainModal-module__MuSynq__main .mantine-Modal-inner){inset:auto;top:var(--app-shell-header-height,var(--app-shell-header-offset,0rem));left:calc(var(--app-shell-navbar-offset,0rem));width:var(--mantine-main-width);height:calc(100dvh - var(--app-shell-header-height,0rem) - var(--app-shell-footer-offset,0rem));border-radius:var(--modal-sheet-radius) var(--modal-sheet-radius) 0 0;padding:0;overflow:hidden}.MainModal-module__MuSynq__main .mantine-Modal-content[data-full-screen]{--modal-content-height:100%;border-radius:var(--modal-sheet-radius) var(--modal-sheet-radius) 0 0;overflow:hidden}.MainModal-module__MuSynq__main .mantine-Modal-header h2{width:100%}.MainModal-module__MuSynq__cover{height:100dvh}:is(.MainModal-module__MuSynq__cover .mantine-Modal-overlay,.MainModal-module__MuSynq__cover .mantine-Modal-inner){border-radius:0;width:100%;height:100dvh;padding:0;inset:0;overflow:hidden}.MainModal-module__MuSynq__cover .mantine-Modal-content[data-full-screen]{--modal-content-height:100%;border-radius:0;height:100dvh;overflow:hidden}:is(body[data-cp-cover-modal] .mantine-AppShell-header,body[data-cp-cover-modal] .mantine-AppShell-footer){visibility:hidden;pointer-events:none}
.AppNotification-module__kAmYxW__root.mantine-Notification-root{padding:var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--line);border-radius:var(--mantine-radius-lg);background:var(--surface);box-shadow:inset calc(.25rem * var(--mantine-scale)) 0 0 var(--notification-color), var(--shadow-lg)}.AppNotification-module__kAmYxW__root.mantine-Notification-root:before{display:none}.AppNotification-module__kAmYxW__icon.mantine-Notification-icon{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));min-width:calc(2.25rem * var(--mantine-scale));background-color:color-mix(in srgb, var(--notification-color) 14%, var(--surface));color:var(--notification-color);border-radius:50%;margin-inline-end:var(--mantine-spacing-sm)}.AppNotification-module__kAmYxW__title.mantine-Notification-title{margin-bottom:calc(.125rem * var(--mantine-scale));font-size:var(--mantine-font-size-md);font-weight:700;line-height:var(--mantine-line-height-xs);color:var(--ink)}.AppNotification-module__kAmYxW__description.mantine-Notification-description{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--ink-2)}.AppNotification-module__kAmYxW__closeButton.mantine-Notification-closeButton{color:var(--ink-3)}
.VirtualGridScrollBar-module__ROncjq__customScroller{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#0006 transparent;width:100%;height:100%;position:relative;overflow:hidden auto}@media (prefers-color-scheme:dark){.VirtualGridScrollBar-module__ROncjq__customScroller{scrollbar-color:#fff6 transparent}}
.ScrollableHeaderContainer-module__nOuqtq__container{background-color:var(--paper);height:100%;position:relative;overflow:hidden}.ScrollableHeaderContainer-module__nOuqtq__header{z-index:10;background-color:var(--surface);border-bottom-left-radius:var(--r);border-bottom-right-radius:var(--r);box-shadow:var(--shadow);will-change:transform;pointer-events:auto;position:absolute;top:0;left:0;right:0}.ScrollableHeaderContainer-module__nOuqtq__header.ScrollableHeaderContainer-module__nOuqtq__headerPaper{background-color:var(--paper)}
.ColumnFilterSheet-module__D-2GzG__body{min-height:0;padding:calc(.25rem * var(--mantine-scale)) var(--mantine-spacing-lg) var(--mantine-spacing-lg);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mantine-color-cp-blue-2) transparent;overflow-y:auto}
.AddTableFilterMenu-module__I1lCWG__anchor{flex-shrink:0;display:inline-flex}.AddTableFilterMenu-module__I1lCWG__add{align-items:center;gap:calc(.375rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));padding-inline:calc(.5rem * var(--mantine-scale)) var(--mantine-spacing-sm);border:1px dashed var(--mantine-color-cp-blue-3);border-radius:var(--mantine-radius-xl);background-color:var(--surface);color:var(--ink-2);font-size:var(--mantine-font-size-sm);white-space:nowrap;font-weight:600;display:inline-flex}.AddTableFilterMenu-module__I1lCWG__add:hover{border-color:var(--mantine-color-cp-teal-6);color:var(--ink)}.AddTableFilterMenu-module__I1lCWG__add:focus-visible{outline:2px solid var(--mantine-color-cp-teal-6);outline-offset:2px}.AddTableFilterMenu-module__I1lCWG__dropdown{max-height:calc(22.5rem * var(--mantine-scale));scrollbar-width:thin;scrollbar-color:var(--mantine-color-cp-blue-2) transparent;overflow-y:auto}
.ColumnSortButton-module__Xc9kiW__priority{font-size:var(--mantine-font-size-xxxs);opacity:.7;font-weight:600;line-height:1}
.TableColumnsMenu-module__run_wG__button{align-items:center;gap:calc(.375rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border:1px solid var(--line);border-radius:var(--mantine-radius-xl);background-color:var(--surface);color:var(--ink-2);font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;flex-shrink:0;font-weight:600;display:inline-flex}.TableColumnsMenu-module__run_wG__button:hover{color:var(--ink)}.TableColumnsMenu-module__run_wG__button[data-active]{border-color:var(--mantine-color-cp-teal-2);background-color:var(--mantine-color-cp-teal-0);color:var(--mantine-color-cp-teal-8)}.TableColumnsMenu-module__run_wG__button:focus-visible{outline:2px solid var(--mantine-color-cp-teal-6);outline-offset:2px}.TableColumnsMenu-module__run_wG__list{max-height:calc(18.75rem * var(--mantine-scale));margin-inline:calc(var(--mantine-spacing-xs) * -1);padding-inline:var(--mantine-spacing-xs);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mantine-color-cp-blue-2) transparent;flex-direction:column;display:flex;overflow-y:auto}.TableColumnsMenu-module__run_wG__option{padding:calc(.375rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm)}.TableColumnsMenu-module__run_wG__option:hover,.TableColumnsMenu-module__run_wG__option:focus-within{background-color:var(--paper)}.TableColumnsMenu-module__run_wG__label{overflow-wrap:anywhere}
.TableFilterChip-module__GxgydG__chip{height:calc(1.75rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-sm) calc(.1875rem * var(--mantine-scale));border:1px solid var(--mantine-color-cp-teal-2);border-radius:var(--mantine-radius-xl);background-color:var(--mantine-color-cp-teal-0);color:var(--ink);font-size:var(--mantine-font-size-sm);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.TableFilterChip-module__GxgydG__text{height:100%;border-radius:var(--mantine-radius-xl);color:inherit;font-size:inherit;padding-inline-end:calc(.25rem * var(--mantine-scale))}.TableFilterChip-module__GxgydG__text:hover{text-decoration:underline}.TableFilterChip-module__GxgydG__remove{width:calc(1.375rem * var(--mantine-scale));height:calc(1.375rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);color:var(--mantine-color-cp-teal-8);justify-content:center;align-items:center;display:inline-flex}.TableFilterChip-module__GxgydG__remove:hover{background-color:var(--mantine-color-cp-teal-1)}.TableFilterChip-module__GxgydG__text:focus-visible,.TableFilterChip-module__GxgydG__remove:focus-visible{outline:2px solid var(--mantine-color-cp-teal-6);outline-offset:1px}
.TableFilterBar-module__fd3zgG__bar{height:calc(3.25rem * var(--mantine-scale));padding-inline:var(--mantine-spacing-sm);border-bottom:1px solid var(--line);background-color:var(--surface);flex-shrink:0}.TableFilterBar-module__fd3zgG__chips{align-items:center;gap:var(--mantine-spacing-xs);scrollbar-width:thin;scrollbar-color:var(--mantine-color-cp-blue-2) transparent;flex:auto;min-width:0;display:flex;overflow-x:auto}.TableFilterBar-module__fd3zgG__count{color:var(--ink-2);font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}
.NoWrapText-module__X6UwDG__root{white-space:nowrap}
.TextLink-module__1mOpGW__root{cursor:pointer;text-decoration:none}.TextLink-module__1mOpGW__root:hover{opacity:.8}.TextLink-module__1mOpGW__root:hover .mantine-Text-root{text-decoration:underline}
.AppAsideResizeable-module__pSMX5W__resizeHandle{flex:0 0 var(--app-aside-resize-handle-width,calc(.46875rem * var(--mantine-scale)));width:var(--app-aside-resize-handle-width,calc(.46875rem * var(--mantine-scale)));min-width:var(--app-aside-resize-handle-width,calc(.46875rem * var(--mantine-scale)));max-width:var(--app-aside-resize-handle-width,calc(.46875rem * var(--mantine-scale)));cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-right:1px solid var(--mantine-color-cp-sky-3);background-color:var(--mantine-color-cp-sky-0);height:100%}.AppAsideResizeable-module__pSMX5W__resizeHandle:hover{background-color:var(--mantine-color-cp-sky-1)}.AppAsideResizeable-module__pSMX5W__resizeHandle:active,.AppAsideResizeable-module__pSMX5W__resizeHandleDragging{background-color:var(--mantine-color-cp-sky-2)}
.FooterNavLink-module__HTR7ma__footerNavLink{justify-content:center;align-items:center;gap:calc(.09375rem * var(--mantine-scale));min-width:0;min-height:var(--tap);padding:var(--mantine-spacing-xxxs);border-radius:calc(.75rem * var(--mantine-scale));color:var(--ink-2);-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;flex:1 1 0;text-decoration:none;transition:all .1s;display:flex;position:relative}.FooterNavLink-module__HTR7ma__footerNavLinkPressed{background:var(--surface)}.FooterNavLink-module__HTR7ma__active{color:var(--teal-ink)}.FooterNavLink-module__HTR7ma__inverse{color:#ffffffd1}.FooterNavLink-module__HTR7ma__inverse.FooterNavLink-module__HTR7ma__active{color:var(--mantine-color-white)}.FooterNavLink-module__HTR7ma__inverse.FooterNavLink-module__HTR7ma__footerNavLinkPressed{background:#ffffff29}.FooterNavLink-module__HTR7ma__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:calc(.65625rem * var(--mantine-scale));color:inherit;font-weight:600;line-height:1.15;overflow:hidden}
.AppShellFooter-module__TN3Qna__footer{padding:calc(.25rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) max(calc(.25rem * var(--mantine-scale)), env(safe-area-inset-bottom))}.AppShellFooter-module__TN3Qna__nav{flex-wrap:nowrap;justify-content:space-around;align-items:stretch;gap:0;display:flex}