html.ua-android-app body.ua-p-invoices-generate-month {
  background: #07111f !important;
  color: #f8fafc;
  overflow-x: hidden !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .content-wrapper {
  width: 100% !important;
  min-height: 100vh !important;
  margin: 0 !important;
  padding: 14px 12px calc(88px + env(safe-area-inset-bottom)) !important;
  background: #07111f !important;
  box-sizing: border-box !important;
}
html.ua-android-app
  body.ua-p-invoices-generate-month
  :is(.content-header, .content, .container-fluid) {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .content-header > div {
  margin-bottom: 12px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .content-header h1 {
  font-size: 22px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-card {
  border: 1px solid #293a52 !important;
  border-radius: 18px !important;
  background: #101a2a !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-body {
  padding: 15px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 11px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month label {
  font-size: 12px !important;
  line-height: 1.5 !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .form-control {
  width: 100% !important;
  min-height: 46px !important;
  border-radius: 12px !important;
  font-size: 14px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-check {
  min-height: 46px !important;
  padding: 10px !important;
  border-radius: 12px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-save {
  width: 100% !important;
  min-height: 47px !important;
  border-radius: 12px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-summary {
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 9px !important;
}
html.ua-android-app body.ua-p-invoices-generate-month .ua-fin-nav__link {
  min-height: 44px !important;
  padding-block: 8px !important;
}
@media (max-width: 360px) {
  html.ua-android-app body.ua-p-invoices-generate-month .ua-cycle-grid {
    grid-template-columns: 1fr !important;
  }
}
