:root{
  --r7-green:#07583f;
  --r7-green-2:#0a7b52;
  --r7-green-soft:#eaf5ef;
  --r7-hero:#083f31;
  --r7-bg:#f4f7f5;
  --r7-surface:#ffffff;
  --r7-surface-2:#f8fbf9;
  --r7-line:#d9e6de;
  --r7-line-strong:#c9d8d0;
  --r7-text:#16362c;
  --r7-text-soft:#5f756d;
  --r7-shadow:0 10px 26px rgba(6,57,41,.08);
  --r7-shadow-strong:0 20px 54px rgba(5,44,31,.18);
  --r7-radius-xs:12px;
  --r7-radius-sm:16px;
  --r7-radius-md:20px;
  --r7-radius-lg:24px;
}
html,body{background:var(--r7-bg)!important;color:var(--r7-text)!important}
body{font-feature-settings:"tnum" 1, "lnum" 1}
.v79-mobile{background:var(--r7-bg)!important;color:var(--r7-text)!important}
.v79-mobile .view{background:var(--r7-bg)!important}
.v79-mobile .views{background:var(--r7-bg)!important}
.v79-mobile button,.v79-mobile input,.v79-mobile select{font:inherit}
.v79-mobile .v79-card,
.v79-mobile .v79-home-kpi,
.v79-mobile .v79-home-menu,
.v79-mobile .v79-summary .kpi,
.v79-mobile .v79-av-summary-card,
.v79-mobile .v79-av-detail-summary article,
.v79-mobile .v79-av-detail-type,
.v79-mobile .v79-av-equipment-row,
.v79-mobile .v79-operational-day,
.v79-mobile .v79-problem,
.v79-mobile .v79-moagem-card,
.v79-mobile .v79-material-item,
.v79-mobile .filter-sheet-panel{
  border-color:var(--r7-line)!important;
  box-shadow:var(--r7-shadow)!important;
}
.v79-mobile .v79-card,
.v79-mobile .v79-home-kpi,
.v79-mobile .v79-home-menu,
.v79-mobile .v79-summary .kpi,
.v79-mobile .v79-av-summary-card,
.v79-mobile .v79-av-detail-type,
.v79-mobile .v79-av-equipment-row,
.v79-mobile .v79-material-item,
.v79-mobile .v79-operational-day,
.v79-mobile .v79-moagem-card,
.v79-mobile .filter-sheet-panel{
  background:var(--r7-surface)!important;
  border-radius:var(--r7-radius-sm)!important;
}
.v79-mobile .v79-card-title b,
.v79-mobile .v79-home-menu b,
.v79-mobile .v79-av-type b,
.v79-mobile .v79-section-label,
.v79-mobile .filter-sheet-panel h2{color:var(--r7-text)!important}
.v79-mobile .v79-card-title span,
.v79-mobile .v79-home-menu span,
.v79-mobile .v79-operational-day span,
.v79-mobile .v79-requester,
.v79-mobile .v79-field small,
.v79-mobile .v79-av-summary-card span,
.v79-mobile .v79-av-type small,
.v79-mobile .v79-av-count small,
.v79-mobile .v79-material-item span,
.v79-mobile .v79-reservation-foot,
.v79-mobile .v79-empty{
  color:var(--r7-text-soft)!important;
}
.v79-mobile .v79-badge,
.v79-mobile .status-chip{
  backdrop-filter:blur(10px);
}
