.CaseSearch-module__ZNvHtG__searchField,.CaseSearch-module__ZNvHtG__searchFieldCompact{flex:auto;min-width:0}@media (min-width:47.5em){.CaseSearch-module__ZNvHtG__searchFieldCompact{flex:0 0 calc(32.5rem * var(--mantine-scale));width:calc(32.5rem * var(--mantine-scale));max-width:calc(32.5rem * var(--mantine-scale))}}
.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}
.PlaceSelector-module__0jHGsW__pin.mantine-Button-root{position:relative;overflow:visible}.PlaceSelector-module__0jHGsW__pin:after{content:"";width:var(--tap);height:var(--tap);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.MapLabel-module__rP8-ka__label{max-width:min(calc(17.5rem * var(--mantine-scale)), 72vw);margin:var(--mantine-spacing-sm) 0 0 var(--mantine-spacing-sm);padding:calc(.25rem * var(--mantine-scale)) var(--mantine-spacing-xs);border-radius:var(--mantine-radius-xl);background:var(--teal-soft);color:var(--teal-ink);font-size:var(--mantine-font-size-xs);font-weight:700;line-height:var(--mantine-line-height-xs);box-shadow:var(--shadow);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}
.MapCountMarker-module__nurVca__marker{box-sizing:border-box;min-width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));padding:0 calc(.4375rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);background:var(--mantine-color-cp-sky-6);color:var(--surface);border:2px solid var(--surface);box-shadow:var(--shadow);font-size:var(--mantine-font-size-xs);letter-spacing:-.02em;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.MapCountMarker-module__nurVca__user{background:var(--mantine-color-cp-red-6)}
.MarkerLabel-module__jpWaVq__label{box-sizing:border-box;max-width:calc(11.25rem * var(--mantine-scale));padding:calc(.21875rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);background:var(--surface);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);font-size:var(--mantine-font-size-xs);letter-spacing:-.02em;font-weight:700;line-height:var(--mantine-line-height-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.MarkerContainer-module__gE0hha__stack{cursor:pointer}
.VirtualVerticalCarousel-module__3SE5_q__gpuAccelerated{will-change:transform;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.VirtualVerticalCarousel-module__3SE5_q__root{height:100%;overflow:hidden}.VirtualVerticalCarousel-module__3SE5_q__viewport{-webkit-overflow-scrolling:touch;contain:layout style paint;touch-action:pan-y;overscroll-behavior-y:contain;height:100%;overflow:hidden;transform:translate(0,0)}.VirtualVerticalCarousel-module__3SE5_q__container{height:100%}.VirtualVerticalCarousel-module__3SE5_q__slide{height:100%;padding-block:var(--mantine-spacing-xxs);contain:layout style;isolation:isolate;pointer-events:auto;justify-content:center;align-items:stretch;padding-inline:0;display:flex}.VirtualVerticalCarousel-module__3SE5_q__slideContent{flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex}.VirtualVerticalCarousel-module__3SE5_q__slideContent>*{width:100%}@media (min-width:47.5em){.VirtualVerticalCarousel-module__3SE5_q__slideContent{width:calc((100% - var(--mantine-spacing-md)) / 2)}}@media (min-width:75em){.VirtualVerticalCarousel-module__3SE5_q__slideContent{width:calc((100% - 2 * var(--mantine-spacing-md)) / 3)}}.VirtualVerticalCarousel-module__3SE5_q__indicator{background-color:var(--mantine-color-cp-blue-6);width:5px;height:10px}
.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)}
.ShiftSchedule-module__kmrzSG__header{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.ShiftSchedule-module__kmrzSG__list{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(calc(17.5rem * var(--mantine-scale)), calc((100% - var(--mantine-spacing-xl)) / 2))), 1fr));column-gap:var(--mantine-spacing-xl);row-gap:var(--mantine-spacing-xs);margin:0;padding:0;list-style:none;display:grid}.ShiftSchedule-module__kmrzSG__row{align-items:baseline;column-gap:var(--mantine-spacing-xs);row-gap:var(--mantine-spacing-xxxs);flex-wrap:wrap;min-width:0;display:flex}.ShiftSchedule-module__kmrzSG__icon{color:var(--ink-2);flex:none;align-self:center;align-items:center;line-height:0;display:flex}.ShiftSchedule-module__kmrzSG__day{font-size:calc(1.0625rem * var(--mantine-scale));line-height:var(--mantine-line-height-xs);color:var(--ink-2);white-space:nowrap;flex:none}.ShiftSchedule-module__kmrzSG__badge{width:max-content;padding:calc(.1875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-xl);font-size:var(--mantine-font-size-xxs);letter-spacing:.03em;font-weight:700;line-height:var(--mantine-line-height-xs);text-transform:uppercase;white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.ShiftSchedule-module__kmrzSG__badgeRemoved{background:var(--surface-2);color:var(--ink-2)}.ShiftSchedule-module__kmrzSG__badgeChanged{background:var(--mantine-color-yellow-1);color:var(--ink)}.ShiftSchedule-module__kmrzSG__badgeAdded{background:var(--mantine-color-cp-blue-1);color:var(--ink)}.ShiftSchedule-module__kmrzSG__times{min-width:0;font-size:calc(1.0625rem * var(--mantine-scale));line-height:var(--mantine-line-height-sm);color:var(--ink-2);flex:0 auto}.ShiftSchedule-module__kmrzSG__range{white-space:nowrap}
.LinkNavigationButton-module__DHYZkq__link.mantine-Badge-root{position:relative;overflow:visible}.LinkNavigationButton-module__DHYZkq__link:after{content:"";inset:min(0px, calc((100% - var(--tap)) / 2));position:absolute}
.CaseQuickFilters-module__zIDJla__rail{margin-inline:calc(var(--rail-bleed,var(--mantine-spacing-md)) * -1);margin-block:calc(var(--mantine-spacing-xxs) * -1);padding-block:var(--mantine-spacing-xxs);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.CaseQuickFilters-module__zIDJla__inner{width:max-content;padding-inline:var(--rail-bleed,var(--mantine-spacing-md))}.CaseQuickFilters-module__zIDJla__sheetChip{white-space:nowrap;cursor:pointer;align-items:center;display:inline-flex}.CaseQuickFilters-module__zIDJla__icon{margin-inline-end:var(--mantine-spacing-xxs);display:inline-flex}
.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}