@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.custom-date-range-panel{animation:slideUp .3s ease-out;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;height:100vh;margin-top:5vh;position:relative;width:100%}.custom-date-range-panel.closing{animation:slideDown .3s ease-in}.custom-date-range-panel .panel-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:16px;padding:16px 20px}.custom-date-range-panel .panel-header .back-button{align-items:center;color:#262626;cursor:pointer;display:flex;justify-content:center;margin-left:-8px;padding:8px;transition:opacity .2s}.custom-date-range-panel .panel-header .back-button:hover{opacity:.7}.custom-date-range-panel .panel-header .back-button:active{opacity:.5}.custom-date-range-panel .panel-header .back-button .close-icon{font-size:24px;margin-bottom:15px}.custom-date-range-panel .panel-header .header-title{font-size:24px!important;font-weight:600!important;margin:0!important}.custom-date-range-panel .panel-header .header-subtitle{color:#8c8c8c;font-size:14px;margin:0}.custom-date-range-panel .weekdays-header{border-bottom:1px solid #f0f0f0;display:grid;grid-template-columns:repeat(7,1fr);padding:16px 20px 8px}.custom-date-range-panel .weekdays-header .weekday{color:#8c8c8c;font-size:14px;font-weight:500;text-align:center}.custom-date-range-panel .calendar-container{flex:1 1;overflow-y:auto;padding:16px 20px 100px}.custom-date-range-panel .custom-calendar-month{margin-bottom:32px}.custom-date-range-panel .custom-calendar-month .month-title{font-size:18px!important;font-weight:600!important;margin:0 0 16px!important}.custom-date-range-panel .calendar-grid{display:flex;flex-direction:column}.custom-date-range-panel .calendar-week{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(7,1fr)}.custom-date-range-panel .calendar-day{align-items:center;aspect-ratio:1;cursor:pointer;display:flex;justify-content:center;position:relative;transition:all .2s}.custom-date-range-panel .calendar-day.empty{cursor:default;pointer-events:none}.custom-date-range-panel .calendar-day.disabled{color:#d9d9d9;cursor:not-allowed}.custom-date-range-panel .calendar-day.disabled:hover{background:transparent}.custom-date-range-panel .calendar-day .day-text{align-items:center;border-radius:50%;display:flex;font-size:16px;font-weight:400;height:50px;justify-content:center;position:relative;width:50px;z-index:2}.custom-date-range-panel .calendar-day.in-range{background:rgba(0,177,79,.2);color:#262626}.custom-date-range-panel .calendar-day.end .day-text,.custom-date-range-panel .calendar-day.start .day-text{background:#00b14f;color:#fff;font-weight:600}.custom-date-range-panel .calendar-day.start-only{background:transparent}.custom-date-range-panel .calendar-day.start:not(.start-only){background:rgba(0,177,79,.2);border-radius:50% 0 0 50%}.custom-date-range-panel .calendar-day.end{background:rgba(0,177,79,.2);border-radius:0 50% 50% 0}.custom-date-range-panel .calendar-day.start.end{background:transparent}.custom-date-range-panel .calendar-day:not(.disabled):not(.start):not(.end):hover .day-text{background:#f5f5f5}.custom-date-range-panel .panel-footer{background:#fff;border-top:1px solid #f0f0f0;bottom:0;left:0;padding:16px 20px;position:fixed;right:0;z-index:10}.custom-date-range-panel .panel-footer .select-button{background:#00b14f;border:none;border-radius:28px;font-size:18px;font-weight:600;height:56px}.custom-date-range-panel .panel-footer .select-button:hover:not(:disabled){background:#00a347}.custom-date-range-panel .panel-footer .select-button:disabled{background:#d9d9d9;color:#8c8c8c}.overview-wrapper{padding:24px 0;width:100%}.mobile-header{background-image:url(/images/finances/header_background_finance.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:16vh;margin-top:-3vh;padding:24px 16px 0 12px;position:fixed;width:100%;z-index:10}@media (max-height:700px){.mobile-header{height:20vh;margin-top:-5vh}}.mobile-header-title{font-size:18px!important;font-weight:600!important;line-height:1.2!important;margin-bottom:0!important;margin-top:4vh!important}.mobile-header-subtitle{color:#707070;font-size:14px;font-weight:400;line-height:1.4!important}.datefilter-content{overflow-x:auto}.datefilter-content-mobile{-ms-overflow-style:none;background:#fff;height:40px;left:0;overflow-x:auto;position:fixed;right:0;scrollbar-width:none;top:14vh;white-space:nowrap;width:100%;z-index:10}@media (max-height:700px){.datefilter-content-mobile{top:17vh}}.datefilter-content-mobile::-webkit-scrollbar{display:none}.datefilter-content-mobile .dui-space{display:inline-flex!important}.datefilter,.datefilter-start{display:inline-block}.datefilter-start{padding-left:16px}.datefilter-end{display:inline-block;padding-right:16px}.range-picker-wrapper{height:0;opacity:0;position:absolute;width:0}.custom-range-picker-popup{border-radius:0!important;bottom:0!important;box-shadow:none!important;height:100vh!important;left:0!important;margin:0!important;max-width:100vw!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important}.custom-range-picker-popup .dui-picker-panel,.custom-range-picker-popup .dui-picker-panel-container,.custom-range-picker-popup .dui-picker-panels{background:rgba(0,0,0,.45)!important;border:none!important;box-shadow:none!important;height:100%!important;margin:0!important;padding:0!important;width:100%!important}.range-picker-popup-desktop .dui-picker-range-wrapper{margin-top:-30px!important}.summary-wrapper{padding:0 0 0 16px}.summary-wrapper-mobile{margin-top:12vh;padding:0 0 0 16px}.summary-image-wrapper{display:flex;justify-content:flex-end}.summary-image{display:block;height:auto;max-width:100%}.store-overview-wrapper{padding:0 16px;width:100%}.store-overview-content{width:100%}.extra-footer{border-top:1px solid #f0f0f0;display:flex;gap:8px;justify-content:flex-end;padding:8px 16px;text-align:right}.font-size-18{font-size:18px}.store-overview-title{font-size:18px!important;font-weight:600!important}.store-overview-card{border:1px solid #e8e8e8;border-radius:24px;cursor:pointer}.store-overview-name{font-size:16px!important;font-weight:600!important}.store-detail-label{color:#707070!important;font-weight:400!important}.store-detail-value{font-size:16px!important}.label-wrapper{align-items:center;display:flex;flex-direction:row;font-weight:lighter}.summary-label{color:#707070;font-size:14px;font-weight:400}.font-weight-600{font-weight:600!important}.help-outlined{color:#707070;font-size:16px}.chevron-right-icon{color:#3d3d3d;font-size:22px}.custom-tooltip-popover .dui-popover-inner{background:#00804a!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;padding:16px!important}.custom-tooltip-popover .dui-popover-arrow:after,.custom-tooltip-popover .dui-popover-arrow:before{background:#00804a!important}.custom-tooltip-content{display:flex;flex-direction:column;gap:16px;max-width:280px}.custom-tooltip-text{color:#fff!important;font-size:14px!important;line-height:1.5!important;margin:0!important}.custom-tooltip-button{align-self:flex-end;background:#fff!important;border:none!important;border-radius:20px!important;color:#3d3d3d!important;font-weight:600!important;padding:8px 24px!important}.custom-tooltip-button:hover{background:#f0f0f0!important}.mobile-content-error{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 200px);text-align:center}.empty-state-description{color:#707070;font-size:14px;font-weight:400;margin-top:4px!important}.empty-state-title{margin-bottom:0!important}.empty-state-reload-link{font-weight:600;margin-top:16px}.row-store-card{flex-wrap:nowrap}
/*# sourceMappingURL=5807.ec792cf1.css.map*/