html.ua-android-app body.ua-p-purchases-new {
  background: #07111f !important;
  color: #f8fafc;
  overflow-x: hidden !important;
}
html.ua-android-app body.ua-p-purchases-new .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-purchases-new :is(.content, .container-fluid) {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}
html.ua-android-app body.ua-p-purchases-new .card {
  border: 1px solid #293a52 !important;
  border-radius: 18px !important;
  background: #101a2a !important;
  overflow: hidden !important;
}
html.ua-android-app body.ua-p-purchases-new :is(.card-header, .card-body) {
  padding: 14px !important;
}
html.ua-android-app body.ua-p-purchases-new .row {
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 11px !important;
  margin: 0 !important;
}
html.ua-android-app body.ua-p-purchases-new [class*="col-"] {
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
}
html.ua-android-app
  body.ua-p-purchases-new
  :is(.form-control, input:not([type="checkbox"]), select) {
  width: 100% !important;
  min-height: 46px !important;
  border-radius: 12px !important;
  box-sizing: border-box !important;
}
html.ua-android-app body.ua-p-purchases-new .table-responsive {
  overflow: visible !important;
}
html.ua-android-app body.ua-p-purchases-new :is(table, tbody) {
  display: block !important;
  width: 100% !important;
}
html.ua-android-app body.ua-p-purchases-new thead {
  display: none !important;
}
html.ua-android-app body.ua-p-purchases-new tbody tr {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 8px !important;
  margin-bottom: 10px !important;
  padding: 10px !important;
  border: 1px solid #293a52 !important;
  border-radius: 13px !important;
  background: #0a1524 !important;
}
html.ua-android-app body.ua-p-purchases-new tbody td {
  display: block !important;
  width: auto !important;
  min-width: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
html.ua-android-app body.ua-p-purchases-new tbody td:first-child {
  grid-column: 1/-1;
}
html.ua-android-app body.ua-p-purchases-new .btn {
  min-height: 44px !important;
  border-radius: 12px !important;
}
html.ua-android-app body.ua-p-purchases-new .ua-fin-nav__link {
  min-height: 44px !important;
  padding-block: 8px !important;
}
