/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./components/templates/fresh/pages/ReportsPage.module.css ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
.ReportsPage_reportsPage__sLDzm {
  position: relative;
  background: #ffffff;
  overflow: hidden;
}

.ReportsPage_reportsPage__sLDzm > * {
  position: relative;
  z-index: 2;
}

.ReportsPage_heroSection__5SxNS {
  position: relative;
  background-image: var(--fresh-hero-bg);
  background-position: center top;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.ReportsPage_reportTypesSection__08Nbu {
  position: relative;
  background: linear-gradient(180deg, #f1f6ff 0%, #ffffff 100%);
}

.ReportsPage_heroSection__5SxNS > * {
  position: relative;
  z-index: 1;
}

.ReportsPage_afterRecentSection__2qnLh {
  position: relative;
  background: linear-gradient(180deg, #f6f9ff 0%, #ffffff 100%);
}

.ReportsPage_recentReportsSection__VK9vD {
  position: relative;
}

.ReportsPage_recentReportsSection__VK9vD::before {
  content: '';
  position: absolute;
  inset: 0;
  background: url("/templates/fresh/images/reports/bg-top.png") right top / 1920px 490px no-repeat;
  z-index: 0;
  pointer-events: none;
}

.ReportsPage_recentReportsSection__VK9vD > * {
  position: relative;
  z-index: 1;
}

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./components/templates/fresh-pro/pages/ReportsPage.module.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
.ReportsPage_reportsPage__dMDIK {
  position: relative;
  background: #ffffff;
  overflow: hidden;
}

.ReportsPage_reportsPage__dMDIK > * {
  position: relative;
  z-index: 2;
}

.ReportsPage_reportsPage__dMDIK > .ReportsPage_heroBackdrop__Voxko {
  z-index: 0;
}

.ReportsPage_heroBackdrop__Voxko {
  position: relative;
  background-image: var(--fresh-hero-bg);
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
}

.ReportsPage_heroBackdrop__Voxko::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.35) 0%,
    rgba(255, 255, 255, 0.65) 55%,
    rgba(255, 255, 255, 0.92) 100%
  );
  z-index: 0;
  pointer-events: none;
}

.ReportsPage_heroBackdrop__Voxko > * {
  position: relative;
  z-index: 1;
}

.ReportsPage_heroSection__kC6YJ {
  position: relative;
  background: transparent;
  overflow: hidden;
}

.ReportsPage_reportTypesSection__QI_aV {
  position: relative;
  background: linear-gradient(180deg, rgba(226, 239, 255, 0) 0%, #f0f7ff 45%, #ffffff 100%);
}

.ReportsPage_permissionSection__ru58s {
  position: relative;
  padding: 6px 0 26px;
  background: linear-gradient(180deg, #edf4ff 0%, #f7faff 62%, #ffffff 100%);
}

.ReportsPage_permissionSectionNegative__XLGZL {
  margin-top: 10px;
  padding-top: 14px;
  background: linear-gradient(180deg, #f0f7ff 0%, #ffffff 100%);
}

.ReportsPage_afterRecentSection__rRLHN {
  position: relative;
  background: linear-gradient(180deg, #eaf1ff 0%, #ffffff 100%);
}

.ReportsPage_recentReportsSection__COgbF {
  position: relative;
}

.ReportsPage_recentReportsSection__COgbF::before {
  content: '';
  position: absolute;
  inset: 0;
  background: url("/templates/fresh-pro/images/reports/bg-top.png") right top / 1920px 490px no-repeat;
  z-index: 0;
  pointer-events: none;
}

.ReportsPage_recentReportsSection__COgbF > * {
  position: relative;
  z-index: 1;
}

