.WorkListItem-module__PnwJ2q__workItem{border-bottom:1px solid var(--mantine-color-default-border)}
.BlockTitle-module__nTQx9G__title{font-size:var(--mantine-font-size-md);font-weight:600;line-height:var(--mantine-line-height-md)}@media (max-width: var(--mantine-breakpoint-sm)){.BlockTitle-module__nTQx9G__title{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm)}}
.BlockDivider-module__v8A63q__divider{border-top-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .BlockDivider-module__v8A63q__divider{border-top-color:var(--mantine-color-gray-8)}.BlockDivider-module__v8A63q__divider{left:calc(-2 * var(--mantine-spacing-md));width:calc(100% + 4 * var(--mantine-spacing-md));position:relative}.BlockDivider-module__v8A63q__inline{width:100%;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);left:0}
.Calendar-module__TZgHSG__container{--calendar-border-color:var(--mantine-color-gray-2);height:100%}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__container{--calendar-border-color:var(--mantine-color-dark-6)}.Calendar-module__TZgHSG__container{--calendar-spacing:var(--mantine-spacing-xs);--stack-gap:0!important}.Calendar-module__TZgHSG__container.Calendar-module__TZgHSG__scrollPadding{padding:calc(.3125rem * var(--mantine-scale))}.Calendar-module__TZgHSG__gridUnpadding{padding:calc(var(--mantine-spacing-xs) / 2)}.Calendar-module__TZgHSG__header{top:calc(var(--app-shell-header-height) + 4px);z-index:2;position:sticky;--grid-gutter:var(--calendar-spacing)!important}.Calendar-module__TZgHSG__header .Calendar-module__TZgHSG__cell{background-color:var(--mrt-base-background-color);height:3.5rem}.Calendar-module__TZgHSG__header .Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__withRadius:first-of-type{border-top-left-radius:var(--mantine-radius-default)}.Calendar-module__TZgHSG__header .Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__withRadius:last-of-type{border-top-right-radius:var(--mantine-radius-default)}.Calendar-module__TZgHSG__header.Calendar-module__TZgHSG__scrollArea{top:calc(-1 * var(--calendar-spacing))}@media (max-width:62em){.Calendar-module__TZgHSG__header .Calendar-module__TZgHSG__headerFirstCell{border:0}}.Calendar-module__TZgHSG__emptyCell{border:1px solid var(--calendar-border-color);text-align:center;border-top-width:0;height:100%}.Calendar-module__TZgHSG__cell{border:1px solid var(--calendar-border-color);-webkit-user-select:none;user-select:none;padding:calc(var(--mantine-spacing-xs) / 2);border-right-width:0;font-weight:500;position:relative;overflow:hidden!important}.Calendar-module__TZgHSG__cell .Calendar-module__TZgHSG__addedVolume.Calendar-module__TZgHSG__addedVolumeGood{color:var(--mantine-color-green-5)}.Calendar-module__TZgHSG__cell .Calendar-module__TZgHSG__addedVolume.Calendar-module__TZgHSG__addedVolumeBad{color:var(--mantine-color-red-5)}.Calendar-module__TZgHSG__cell:last-of-type{border-right-width:calc(.0625rem * var(--mantine-scale))}.Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__opened .Calendar-module__TZgHSG__innerCell{padding-top:4rem}.Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__weekend{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__weekend{background-color:var(--mantine-color-dark-8)}.Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__unselectable{background-color:color-mix(in srgb, var(--mantine-color-gray-0), white 50%)}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__unselectable{background-color:color-mix(in srgb, var(--mantine-color-dark-8), white 3%)}.Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__today{background-color:color-mix(in srgb, var(--mantine-primary-color-5), transparent 95%)}.Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__today .Calendar-module__TZgHSG__addedVolume{color:var(--mantine-color-blue-5)}.Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__scrollArea{z-index:1;background:var(--mantine-color-white);position:sticky;left:0}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__cell.Calendar-module__TZgHSG__scrollArea{background:var(--mantine-color-dark-7)}.Calendar-module__TZgHSG__day{font-weight:500}.Calendar-module__TZgHSG__day.Calendar-module__TZgHSG__today{color:var(--mantine-color-brand-7);border-bottom:2px solid var(--mantine-primary-color-5)}@media (max-width:62em){.Calendar-module__TZgHSG__day.Calendar-module__TZgHSG__today{border-bottom:1px solid var(--calendar-border-color);background-color:var(--mrt-base-background-color)}.Calendar-module__TZgHSG__day.Calendar-module__TZgHSG__today .Calendar-module__TZgHSG__dayCellMobile{border-radius:var(--mantine-radius-default);background-color:color-mix(in srgb, var(--mantine-primary-color-5), transparent 95%)}.Calendar-module__TZgHSG__day{border-left:0;border-right:0}}.Calendar-module__TZgHSG__innerCell{border-right:1px solid var(--calendar-border-color);font-weight:500}.Calendar-module__TZgHSG__innerCell:last-of-type{border-right-width:0}.Calendar-module__TZgHSG__innerCell.Calendar-module__TZgHSG__today{background-color:color-mix(in srgb, var(--mantine-primary-color-5), transparent 95%)}.Calendar-module__TZgHSG__innerCell.Calendar-module__TZgHSG__weekend{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__innerCell.Calendar-module__TZgHSG__weekend{background-color:var(--mantine-color-dark-8)}.Calendar-module__TZgHSG__group{border:1px solid var(--calendar-border-color);border-top-width:0;border-left:.25rem solid var(--color,var(--mantine-color-violet-5));cursor:pointer}.Calendar-module__TZgHSG__group .Calendar-module__TZgHSG__chevron{width:1.5rem;height:1.5rem;transition:transform .3s}.Calendar-module__TZgHSG__group.Calendar-module__TZgHSG__opened .Calendar-module__TZgHSG__chevron{transform:rotate(90deg)}@media (hover:hover){.Calendar-module__TZgHSG__group:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__group:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){.Calendar-module__TZgHSG__group:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__group:active{background-color:var(--mantine-color-dark-6)}}.Calendar-module__TZgHSG__row{--grid-gutter:var(--calendar-spacing)!important}.Calendar-module__TZgHSG__row:first-of-type .Calendar-module__TZgHSG__cell,.Calendar-module__TZgHSG__row.Calendar-module__TZgHSG__removeTopBorder .Calendar-module__TZgHSG__cell{border-top-width:0}.Calendar-module__TZgHSG__row .Calendar-module__TZgHSG__cell{border-bottom-width:0;overflow:scroll}.Calendar-module__TZgHSG__row:last-of-type .Calendar-module__TZgHSG__cell{border-bottom-width:calc(.0625rem * var(--mantine-scale))}.Calendar-module__TZgHSG__innerRow{--grid-gutter:var(--calendar-spacing)!important}.Calendar-module__TZgHSG__flexNoWrap{background-color:var(--mantine-color-body);flex-wrap:nowrap;min-height:3rem}.Calendar-module__TZgHSG__flexNoWrapResponsiveRow{flex-wrap:nowrap}@media (max-width:62em){.Calendar-module__TZgHSG__flexNoWrapResponsiveRow{flex-wrap:wrap!important}}.Calendar-module__TZgHSG__work{border-left:.25rem solid var(--color,var(--mantine-color-violet-5));font-weight:500}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__work{border-left:.25rem solid var(--color,var(--mantine-color-violet-6))}.Calendar-module__TZgHSG__work{background-color:color-mix(in srgb, var(--color,--mantine-color-violet-0), white 90%)}[data-mantine-color-scheme=dark] .Calendar-module__TZgHSG__work{background-color:color-mix(in srgb, var(--color,--mantine-color-violet-9), black 50%)}.Calendar-module__TZgHSG__work{cursor:pointer;padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-xs) / 2)}.Calendar-module__TZgHSG__work .Calendar-module__TZgHSG__chevron{width:1.5rem;height:1.5rem;transition:transform .3s;position:relative}.Calendar-module__TZgHSG__work.Calendar-module__TZgHSG__opened{z-index:1}.Calendar-module__TZgHSG__work.Calendar-module__TZgHSG__opened .Calendar-module__TZgHSG__chevron{top:-.1rem;transform:rotate(90deg)}.Calendar-module__TZgHSG__collapsibleFix{z-index:0;position:relative}
.TableFilters-module__rKuzxq__stickyFilters{top:var(--sticky-filters-top,var(--mantine-header-height));z-index:4;background-color:var(--mantine-color-body);width:calc(100% + 2rem);margin-left:-1rem;position:sticky}@media (max-width:576px){.TableFilters-module__rKuzxq__stickyFilters{position:static}}
.BookingRow-module__dV9W_q__bookingRow{--grid-gutter:var(--mantine-spacing-xs)!important}.BookingRow-module__dV9W_q__note{padding:calc(var(--mantine-spacing-xs) / 2)}.BookingRow-module__dV9W_q__project,.BookingRow-module__dV9W_q__service{color:#fff;background-color:var(--color,--mantine-color-violet-5);font-weight:500}[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__project,[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__service{background-color:var(--color,--mantine-color-violet-6)}.BookingRow-module__dV9W_q__project,.BookingRow-module__dV9W_q__service{cursor:pointer;padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-xs) / 2);text-decoration:none}.BookingRow-module__dV9W_q__project.BookingRow-module__dV9W_q__withoutVolume,.BookingRow-module__dV9W_q__service.BookingRow-module__dV9W_q__withoutVolume{background-color:color-mix(in srgb, var(--color,--mantine-color-violet-0), white 50%)}[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__project.BookingRow-module__dV9W_q__withoutVolume,[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__service.BookingRow-module__dV9W_q__withoutVolume{background-color:color-mix(in srgb, var(--color,--mantine-color-violet-9), black 50%)}.BookingRow-module__dV9W_q__booking{border:2px dashed var(--color,--mantine-color-violet-5)!important}[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__booking{border:2px dashed var(--color,--mantine-color-violet-6)!important}.BookingRow-module__dV9W_q__booking{color:var(--color,--mantine-color-violet-5)}[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__booking{color:var(--color,--mantine-color-violet-6)}.BookingRow-module__dV9W_q__booking{background-color:#0000!important}.BookingRow-module__dV9W_q__noWorkers{border:2px dotted var(--color,--mantine-color-gray-4)!important}[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__noWorkers{border:2px dotted var(--color,--mantine-color-gray-6)!important}.BookingRow-module__dV9W_q__noWorkers{color:var(--color,--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .BookingRow-module__dV9W_q__noWorkers{color:var(--color,--mantine-color-gray-4)}.BookingRow-module__dV9W_q__noWorkers{background-color:#0000!important}.BookingRow-module__dV9W_q__downtimeCell{background-color:var(--Background-Error-light,#fa52521a)!important}.BookingRow-module__dV9W_q__workerGrid{width:calc(100% + var(--grid-gutter,var(--mantine-spacing-xs)));margin-left:calc(-.5 * var(--grid-gutter,var(--mantine-spacing-xs)));margin-right:calc(-.5 * var(--grid-gutter,var(--mantine-spacing-xs)));display:grid;overflow:hidden}.BookingRow-module__dV9W_q__workerCell{gap:calc(.125rem * var(--mantine-scale));flex-wrap:wrap;min-width:0;display:flex;overflow:hidden}.BookingRow-module__dV9W_q__workerBadge{color:#000;border-radius:calc(.25rem * var(--mantine-scale));border:1px solid var(--Border-default,#dee2e6);background-color:var(--Background-default,#fff);text-overflow:ellipsis;width:100%;max-width:100%;margin-left:calc(.5 * var(--grid-gutter,var(--mantine-spacing-xs)));margin-right:calc(.5 * var(--grid-gutter,var(--mantine-spacing-xs)));font-weight:500;overflow:hidden}
[data-mantine-color-scheme=light] .MantineDataTable-module__7nu0UG__root{--mrt-row-hover-background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MantineDataTable-module__7nu0UG__root{--mrt-row-hover-background-color:var(--mantine-color-dark-9)}.MantineDataTable-module__7nu0UG__root #rpp-label{display:none}.MantineDataTable-module__7nu0UG__root .mrt-table-pagination .mantine-Select-root{width:5.75rem}.MantineDataTable-module__7nu0UG__root .mrt-table-pagination .mantine-Select-input{width:100%;height:2rem;min-height:2rem}@media (max-width:48em){.MantineDataTable-module__7nu0UG__root .mrt-table-pagination{justify-content:center;row-gap:var(--mantine-spacing-xs);flex-wrap:wrap}}
.FeatureTable-module__2Ix2QG__fullHeight,.FeatureTable-module__2Ix2QG__fullHeight .FeatureTable-module__2Ix2QG__tableBox{flex-direction:column;flex:1;min-height:0;display:flex}.FeatureTable-module__2Ix2QG__fullHeight .FeatureTable-module__2Ix2QG__tableBox .mrt-table-container{flex:1;min-height:12.5rem;max-height:none}
.app-shell-main:has(.tablePage-module__xhKrBG__fullHeightPage){flex-direction:column;height:100dvh;min-height:0;display:flex}:is(.app-shell-main:has(.tablePage-module__xhKrBG__fullHeightPage) :has(.tablePage-module__xhKrBG__fullHeightPage),.tablePage-module__xhKrBG__fullHeightPage){flex-direction:column;flex:1;min-height:0;display:flex}
.HorizontalScrollStrip-module__szs0zW__scrollWrap{timeline-scope:--stripScroll;flex:1;min-width:0;position:relative}.HorizontalScrollStrip-module__szs0zW__scrollArrow{margin-block:auto;margin-inline:calc(.5rem * var(--mantine-scale));z-index:4;box-shadow:var(--mantine-shadow-sm);position:absolute;top:0;bottom:0}.HorizontalScrollStrip-module__szs0zW__scrollArrowStart{left:0}.HorizontalScrollStrip-module__szs0zW__scrollArrowEnd{right:0}.HorizontalScrollStrip-module__szs0zW__scroller{scroll-timeline:--stripScroll x;scroll-snap-type:x mandatory;scroll-padding-inline:calc(.25rem * var(--mantine-scale))}.HorizontalScrollStrip-module__szs0zW__scrollWrap:before,.HorizontalScrollStrip-module__szs0zW__scrollWrap:after{content:"";width:calc(2.25rem * var(--mantine-scale));pointer-events:none;z-index:3;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--stripScroll;position:absolute;top:0;bottom:0}.HorizontalScrollStrip-module__szs0zW__scrollWrap:before{opacity:0;background:linear-gradient(to right, var(--mantine-color-body), transparent);animation-name:HorizontalScrollStrip-module__szs0zW__stripRevealStart;animation-range:0 calc(1.5rem * var(--mantine-scale));left:0}.HorizontalScrollStrip-module__szs0zW__scrollWrap:after{opacity:0;background:linear-gradient(to left, var(--mantine-color-body), transparent);animation-name:HorizontalScrollStrip-module__szs0zW__stripHideEnd;animation-range:calc(100% - 24px) 100%;right:0}@keyframes HorizontalScrollStrip-module__szs0zW__stripRevealStart{0%{opacity:0}to{opacity:1}}@keyframes HorizontalScrollStrip-module__szs0zW__stripHideEnd{0%{opacity:1}to{opacity:0}}
.SubMenuBar-module__qLEOiW__list{margin-bottom:calc(-.0625rem * var(--mantine-scale));flex-wrap:nowrap;gap:.25rem;padding:0}.SubMenuBar-module__qLEOiW__tab{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);padding:calc(.875rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-bottom:calc(.125rem * var(--mantine-scale)) solid transparent;scroll-snap-align:start;background-color:#0000;font-weight:500}@media (hover:hover){.SubMenuBar-module__qLEOiW__tab:hover{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .SubMenuBar-module__qLEOiW__tab:hover{color:var(--mantine-color-white)}.SubMenuBar-module__qLEOiW__tab:hover{background-color:#0000}}.SubMenuBar-module__qLEOiW__tab[data-active]{color:var(--mantine-color-brand-6);border-bottom-color:var(--mantine-color-brand-6);background-color:#0000}
.NotificationBar-module__hfplJa__container{margin:calc(-1 * var(--padding));margin-bottom:var(--padding);overflow:auto}@media (max-width: var(--mantine-breakpoints-md)){.NotificationBar-module__hfplJa__container{margin-top:calc(-1 * var(--mantine-spacing-xs))}}@media (max-width: var(--mantine-breakpoints-sm)){.NotificationBar-module__hfplJa__container{margin-right:var(--padding)}}.NotificationBar-module__hfplJa__bar{padding:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-2);text-decoration:none;display:block}
.Layout-module__9vUnLa__menuScrollWrap{timeline-scope:--menuScroll;flex:1;min-height:0;display:flex;position:relative}.Layout-module__9vUnLa__menuScroller{scroll-timeline:--menuScroll y}.Layout-module__9vUnLa__menuScrollWrap:before,.Layout-module__9vUnLa__menuScrollWrap:after{content:"";height:calc(2.25rem * var(--mantine-scale));pointer-events:none;z-index:1;opacity:0;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--menuScroll;position:absolute;left:0;right:0}.Layout-module__9vUnLa__menuScrollWrap:before{background:linear-gradient(to bottom, var(--mantine-color-body), transparent);animation-name:Layout-module__9vUnLa__menuRevealStart;animation-range:0 calc(1.5rem * var(--mantine-scale));top:0}.Layout-module__9vUnLa__menuScrollWrap:after{background:linear-gradient(to top, var(--mantine-color-body), transparent);animation-name:Layout-module__9vUnLa__menuHideEnd;animation-range:calc(100% - 24px) 100%;bottom:0}@keyframes Layout-module__9vUnLa__menuRevealStart{0%{opacity:0}to{opacity:1}}@keyframes Layout-module__9vUnLa__menuHideEnd{0%{opacity:1}to{opacity:0}}
.TableCellUpdateWrapper-module__uVX42a__editableCell:hover{border:1px solid var(--mantine-primary-color-filled);border-radius:var(--paper-radius);cursor:text}.TableCellUpdateWrapper-module__uVX42a__editableCell{border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:var(--paper-radius)}
.SelectableRow-module__obkBWW__selection{padding-left:var(--mantine-spacing-md);color:var(--mantine-color-white);background-color:var(--mantine-color-runningblue-5);transition:top .3s,left .3s,width .3s,height .3s;position:fixed}[data-mantine-color-scheme=dark] .SelectableRow-module__obkBWW__selection{background-color:var(--mantine-color-runningblue-7)}.SelectableRow-module__obkBWW__selection{pointer-events:none;z-index:9999;border-radius:var(--mantine-radius-sm)}.SelectableRow-module__obkBWW__selection:after{content:"";height:calc(.125rem * var(--mantine-scale));top:calc(50% - 1px);bottom:0;left:var(--mantine-spacing-md);right:var(--mantine-spacing-sm);background-image:linear-gradient(90deg,#fff0 0%,#ffffff1a 1%,#fff 100%);display:block;position:absolute}
.FeatureTableSkeleton-module__CklzIW__toolbar{flex:none}.FeatureTableSkeleton-module__CklzIW__card{flex-direction:column;display:flex;overflow:hidden}.FeatureTableSkeleton-module__CklzIW__row{flex:none;grid-template-columns:repeat(4,11.25rem) minmax(7.5rem,1fr) 3rem;align-items:center;gap:0;padding-inline:0;display:grid}.FeatureTableSkeleton-module__CklzIW__headRow{border-bottom:1px solid var(--mantine-color-default-border);height:2.625rem}.FeatureTableSkeleton-module__CklzIW__bodyRow{border-bottom:1px solid var(--mantine-color-default-border);height:3.0625rem}.FeatureTableSkeleton-module__CklzIW__body{flex:1;min-height:0;overflow:hidden}.FeatureTableSkeleton-module__CklzIW__cell{min-width:0;padding:.625rem}.FeatureTableSkeleton-module__CklzIW__footer{justify-content:flex-end;align-items:center;gap:var(--mantine-spacing-xs);height:3.5rem;padding-inline:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);flex:none;display:flex}
.TableToolbar-module__qRtqKq__strip{margin-block:calc(-.375rem * var(--mantine-scale))}.TableToolbar-module__qRtqKq__strip .mantine-ScrollArea-viewport{padding-block:calc(.375rem * var(--mantine-scale))}@media (max-width:48em){.TableToolbar-module__qRtqKq__datePicker{flex:1}}
@media (max-width:48em){.app-shell-main:has(.MobileList-module__m4bvhW__root){--app-shell-padding:0rem}.app-shell-main:has(.MobileList-module__m4bvhW__root) .MobileList-module__m4bvhW__root{padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-md)}.app-shell-main:has(.MobileList-module__m4bvhW__root) .MobileList-module__m4bvhW__headerPad{padding-inline:var(--mantine-spacing-md)}.app-shell-main:has(.MobileList-module__m4bvhW__root) .MobileList-module__m4bvhW__pageHeaderBlock{padding-top:var(--mantine-spacing-md);padding-inline:var(--mantine-spacing-md)}}
.MobileListCard-module__WgAsHG__card{border-bottom:1px solid var(--mantine-color-default-border);border-right:1px solid var(--mantine-color-default-border);touch-action:pan-y;width:100%;display:block;position:relative;overflow:hidden}.MobileListCard-module__WgAsHG__card:first-child{border-top:1px solid var(--mantine-color-default-border)}[data-index]:not([data-index="0"])>.MobileListCard-module__WgAsHG__card{border-top:0}.MobileListCard-module__WgAsHG__card:before{content:"";top:calc(-.0625rem * var(--mantine-scale));bottom:calc(-.0625rem * var(--mantine-scale));width:calc(.25rem * var(--mantine-scale));background:var(--status-color);z-index:1;position:absolute;left:0}.MobileListCard-module__WgAsHG__content{padding:calc(.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));background:var(--mantine-color-body);border:calc(.0625rem * var(--mantine-scale)) solid transparent;touch-action:pan-y;will-change:transform;position:relative}.MobileListCard-module__WgAsHG__contentSwiped{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MobileListCard-module__WgAsHG__contentSwiped{background:var(--mantine-color-dark-6)}.MobileListCard-module__WgAsHG__contentSwiped{border-color:var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);margin-top:calc(.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale));margin-right:calc(.5rem * var(--mantine-scale));padding-top:calc(.5rem * var(--mantine-scale));padding-bottom:calc(.5rem * var(--mantine-scale))}.MobileListCard-module__WgAsHG__swipeActions{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding-right:calc(.5rem * var(--mantine-scale));display:flex;position:absolute;top:0;bottom:0;right:0}
.DatePickerField-module__0keyLW__dateSelectionText{color:var(--mantine-primary-color-filled);font-weight:700}
.MobileListSwipeAction-module__jCQlca__action{width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale));background:var(--swipe-action-color);color:var(--mantine-color-white);border-radius:var(--mantine-radius-lg);justify-content:center;align-items:center;display:flex}
.ActivityFeed-module__HsAmNG__viewport{padding:var(--mantine-spacing-xs)}.ActivityFeed-module__HsAmNG__viewport>div{display:block!important}
.CostFormTable-module__4riusq__costFormTableWrapper [class*=mrt-bottom-toolbar][class*=MRT_BottomToolbar-module_root][class*=common-styles-module_common-toolbar-styles]{min-height:3.75rem}.CostFormTable-module__4riusq__costFormTableWrapper [class*=MRT_TopToolbar-module_actions-container]{position:absolute!important}.CostFormTable-module__4riusq__costFormTableWrapper .mrt-table-container{border-top:1px solid var(--mantine-color-gray-3)}.CostFormTable-module__4riusq__costFormTableWrapper [class*=MRT_TopToolbar-module_root]{padding-top:calc(3.625rem * var(--mantine-scale))}.CostFormTable-module__4riusq__costFormTableWrapper [class*=MRT_ExpandButton]:disabled{opacity:0!important}.CostFormTable-module__4riusq__costFormTableWrapper tr:has(button[style*="--mrt-row-depth: 0"]) td[data-column-pinned=left][data-index="0"] .mantine-Checkbox-root{margin-left:0}.CostFormTable-module__4riusq__costFormTableWrapper tr:has(button[style*="--mrt-row-depth: 1"]) td[data-column-pinned=left][data-index="0"] .mantine-Checkbox-root{margin-left:calc(1rem * var(--mantine-scale))}.CostFormTable-module__4riusq__costFormTableWrapper tr:has(button[style*="--mrt-row-depth: 2"]) td[data-column-pinned=left][data-index="0"] .mantine-Checkbox-root{margin-left:calc(2rem * var(--mantine-scale))}.CostFormTable-module__4riusq__costFormTableWrapper tr:has(button[data-disabled=true][style*="--mrt-row-depth: 2"]) td[data-column-pinned=left][data-index="0"] .mantine-Checkbox-root{margin-left:calc(3rem * var(--mantine-scale))}.CostFormTable-module__4riusq__costFormTableWrapper tr:has(button[style*="--mrt-row-depth: 3"]) td[data-column-pinned=left][data-index="0"] .mantine-Checkbox-root{margin-left:calc(3.75rem * var(--mantine-scale))}.CostFormTable-module__4riusq__costFormTableWrapper [class*=MRT_ExpandAllButton-module_root]{margin-left:0}.CostFormTable-module__4riusq__rejectedRow td{background-color:#fa52521a!important}
.SubMenu-module__s4lCFW__root{--submenu-border-radius:var(--mantine-radius-default);--tab-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__root{--tab-border-color:var(--mantine-color-dark-6)}.SubMenu-module__s4lCFW__root{--color-accent:#f1f5f9;--color-accent-foreground:#111827;border-radius:var(--submenu-border-radius);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__root{border:1px solid var(--mantine-color-dark-5)}.SubMenu-module__s4lCFW__root{max-width:100%}.SubMenu-module__s4lCFW__list{background-color:#0000;flex-wrap:nowrap;padding:.25rem;display:inline-flex}.SubMenu-module__s4lCFW__tab{color:var(--color-accent-foreground)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab{color:var(--mantine-color-dark-1)}.SubMenu-module__s4lCFW__tab{font-size:var(--mantine-font-size-sm);border-radius:var(--submenu-border-radius);background-color:#0000;margin-right:.25rem;font-weight:500}[dir=rtl] .SubMenu-module__s4lCFW__tab{border-radius:var(--submenu-border-radius)}.SubMenu-module__s4lCFW__tab:last-of-type{margin-right:0}@media (hover:hover){.SubMenu-module__s4lCFW__tab:hover{background-color:#f1f5f9}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.SubMenu-module__s4lCFW__tab:active{background-color:#f1f5f9}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab:active{background-color:var(--mantine-color-dark-5)}}.SubMenu-module__s4lCFW__tab:active{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab:active{background-color:var(--mantine-color-dark-4)}.SubMenu-module__s4lCFW__tab[data-active]{z-index:1;background-color:var(--color-accent)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab[data-active]{background-color:var(--mantine-color-dark-4)}@media (hover:hover){.SubMenu-module__s4lCFW__tab[data-active]:hover{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab[data-active]:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.SubMenu-module__s4lCFW__tab[data-active]:active{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .SubMenu-module__s4lCFW__tab[data-active]:active{background-color:var(--mantine-color-dark-5)}}
.CostDrawerContent-module__WVlSDW__timeInputPlaceholder{color:var(--mantine-color-gray-6)!important}.CostDrawerContent-module__WVlSDW__timeInput{color:color-mix(in srgb, var(--color,--mantine-color-gray-0), white 50%)!important}[data-mantine-color-scheme=dark] .CostDrawerContent-module__WVlSDW__timeInput{color:color-mix(in srgb, var(--color,--mantine-color-gray-9), black 50%)!important}
.InviteDialog-module__r0kM5q__radioCard[data-checked]{border-color:var(--mantine-primary-color-filled);background-color:var(--mantine-primary-color-light)}
@media (max-width:62em){.ResponsiveButtonContainer-module__jp_mua__reverseMobile{gap:var(--mantine-spacing-md);flex-direction:column-reverse;display:flex}}
@keyframes IdleTimeGauge-module__ynG2na__confettiFall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(400px)rotate(720deg)}}.IdleTimeGauge-module__ynG2na__confettiParticle{border-radius:calc(.125rem * var(--mantine-scale));animation:IdleTimeGauge-module__ynG2na__confettiFall var(--confetti-duration) ease-out var(--confetti-delay) forwards}
.BudgetRowTable-module__qTiJDq__budgetRowTableWrapper{--selected-row-light:#ebf9fb;--selected-row-light-hover:var(--mantine-color-brand-2);--selected-row-dark:#12383f;--selected-row-dark-hover:var(--mantine-color-brand-8)}.BudgetRowTable-module__qTiJDq__budgetRowTableWrapper [class*=MRT_ExpandButton]:disabled{opacity:0!important}.BudgetRowTable-module__qTiJDq__budgetRowTableWrapper [class*=MRT_ExpandAllButton-module_root]{margin-left:0}:is(.BudgetRowTable-module__qTiJDq__budgetRowTableWrapper [data-column-pinned=right],.BudgetRowTable-module__qTiJDq__budgetRowTableWrapper [data-column-pinned=left]){height:100%;opacity:1!important}.BudgetRowTable-module__qTiJDq__budgetRowTableWrapper [data-column-pinned]:before{background:inherit!important}.BudgetRowTable-module__qTiJDq__compactRow{min-height:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale))}.BudgetRowTable-module__qTiJDq__groupedRowHovered{opacity:.5;border-top:var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color);border-bottom:var(--hover-thickness) dashed var(--mrt-dragging-hovered-border-color)}.BudgetRowTable-module__qTiJDq__groupedRowActive{opacity:.5;border-top:var(--drag-thickness) dashed var(--drag-color);border-bottom:var(--drag-thickness) dashed var(--drag-color)}.BudgetRowTable-module__qTiJDq__clickableCell{cursor:pointer}.BudgetRowTable-module__qTiJDq__groupedRow{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow{background-color:var(--mantine-color-dark-7)}.BudgetRowTable-module__qTiJDq__evenRow{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow{background-color:var(--mantine-color-dark-6)}.BudgetRowTable-module__qTiJDq__evenRow td[data-column-pinned]{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow td[data-column-pinned]{background-color:var(--mantine-color-dark-6)}.BudgetRowTable-module__qTiJDq__oddRow{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow{background-color:var(--mantine-color-dark-5)}.BudgetRowTable-module__qTiJDq__oddRow td[data-column-pinned]{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow td[data-column-pinned]{background-color:var(--mantine-color-dark-5)}.BudgetRowTable-module__qTiJDq__groupedRow[data-hover]:hover td,.BudgetRowTable-module__qTiJDq__groupedRow[data-hover]:hover td[data-column-pinned],.BudgetRowTable-module__qTiJDq__evenRow[data-hover]:hover td,.BudgetRowTable-module__qTiJDq__evenRow[data-hover]:hover td[data-column-pinned],.BudgetRowTable-module__qTiJDq__oddRow[data-hover]:hover td,.BudgetRowTable-module__qTiJDq__oddRow[data-hover]:hover td[data-column-pinned]{background-color:var(--mantine-color-brand-1)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow[data-hover]:hover td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow[data-hover]:hover td[data-column-pinned],[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow[data-hover]:hover td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow[data-hover]:hover td[data-column-pinned],[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow[data-hover]:hover td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow[data-hover]:hover td[data-column-pinned]{background-color:var(--mantine-color-brand-9)}.BudgetRowTable-module__qTiJDq__groupedRow[data-selected] td,.BudgetRowTable-module__qTiJDq__groupedRow[data-selected] td[data-column-pinned],.BudgetRowTable-module__qTiJDq__evenRow[data-selected] td,.BudgetRowTable-module__qTiJDq__evenRow[data-selected] td[data-column-pinned],.BudgetRowTable-module__qTiJDq__oddRow[data-selected] td,.BudgetRowTable-module__qTiJDq__oddRow[data-selected] td[data-column-pinned]{background-color:var(--selected-row-light)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow[data-selected] td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow[data-selected] td[data-column-pinned],[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow[data-selected] td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow[data-selected] td[data-column-pinned],[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow[data-selected] td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow[data-selected] td[data-column-pinned]{background-color:var(--selected-row-dark)}.BudgetRowTable-module__qTiJDq__groupedRow[data-hover][data-selected]:hover td,.BudgetRowTable-module__qTiJDq__groupedRow[data-hover][data-selected]:hover td[data-column-pinned],.BudgetRowTable-module__qTiJDq__evenRow[data-hover][data-selected]:hover td,.BudgetRowTable-module__qTiJDq__evenRow[data-hover][data-selected]:hover td[data-column-pinned],.BudgetRowTable-module__qTiJDq__oddRow[data-hover][data-selected]:hover td,.BudgetRowTable-module__qTiJDq__oddRow[data-hover][data-selected]:hover td[data-column-pinned]{background-color:var(--selected-row-light-hover)}[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow[data-hover][data-selected]:hover td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__groupedRow[data-hover][data-selected]:hover td[data-column-pinned],[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow[data-hover][data-selected]:hover td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__evenRow[data-hover][data-selected]:hover td[data-column-pinned],[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow[data-hover][data-selected]:hover td,[data-mantine-color-scheme=dark] .BudgetRowTable-module__qTiJDq__oddRow[data-hover][data-selected]:hover td[data-column-pinned]{background-color:var(--selected-row-dark-hover)}
@media (max-width:48em){.CostListWrapper-module__p9SkzW__dateRangeFilterWrapper,.CostListWrapper-module__p9SkzW__dateRangeFilterWrapper>div,.CostListWrapper-module__p9SkzW__dateRangeFilterWrapper>div>button,.CostListWrapper-module__p9SkzW__dateRangeFilterWrapper>div>button>div,.CostListWrapper-module__p9SkzW__dateRangeFilterWrapper>div>button>div>p{width:100%}.CostListWrapper-module__p9SkzW__dateRangeFilterWrapper>div>button>div>p>button{justify-content:center;width:100%!important}}
.RefuelingTable-module__01MJMG__refuelingIcon{color:var(--mantine-color-gray-5)}.RefuelingTable-module__01MJMG__selectedRefuelingRow{border-left:4px solid var(--mantine-color-orange-6)}.RefuelingTable-module__01MJMG__notSelectedRefuelingRow{border-left:calc(.25rem * var(--mantine-scale)) solid transparent}
.CellWrapper-module__oNHLIW__editableCell:hover{border:1px solid var(--mantine-primary-color-filled);border-radius:var(--paper-radius);cursor:text}.CellWrapper-module__oNHLIW__editableCell{border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:var(--paper-radius)}