/* FuelDash R147 — Tankbook top-level cards use the exact Preisalarm card material. */
html[data-fd-theme="dark"] body:not(#fd-r147-tankbook-scope)
  .fd-feature-page[data-fd-feature-view="tankbook"]
  .fd-feature-content > .fd-feature-card,
html[data-fd-theme="dark"] body:not(#fd-r147-tankbook-scope)
  .fd-feature-page[data-fd-feature-view="tankbook"]
  .fd-feature-content > .fd-tank-history,
html[data-fd-theme="dark"] body:not(#fd-r147-tankbook-scope)
  .fd-feature-page[data-fd-feature-view="tankbook"]
  .fd-feature-content > .fd-account-card {
  border: 1px solid rgba(255,255,255,.09) !important;
  background: linear-gradient(145deg, rgba(22,22,25,.94), rgba(9,9,11,.97)) !important;
  background-image: linear-gradient(145deg, rgba(22,22,25,.94), rgba(9,9,11,.97)) !important;
  box-shadow: inset 0 1px rgba(255,255,255,.055), 0 16px 36px rgba(0,0,0,.22) !important;
  -webkit-backdrop-filter: blur(24px) saturate(126%) !important;
  backdrop-filter: blur(24px) saturate(126%) !important;
}

html[data-fd-theme="light"] body:not(#fd-r147-tankbook-scope)
  .fd-feature-page[data-fd-feature-view="tankbook"]
  .fd-feature-content > .fd-feature-card,
html[data-fd-theme="light"] body:not(#fd-r147-tankbook-scope)
  .fd-feature-page[data-fd-feature-view="tankbook"]
  .fd-feature-content > .fd-tank-history,
html[data-fd-theme="light"] body:not(#fd-r147-tankbook-scope)
  .fd-feature-page[data-fd-feature-view="tankbook"]
  .fd-feature-content > .fd-account-card {
  border: 1px solid rgba(35,35,40,.12) !important;
  background: linear-gradient(145deg, rgba(255,255,255,.98), rgba(240,240,244,.94)) !important;
  background-image: linear-gradient(145deg, rgba(255,255,255,.98), rgba(240,240,244,.94)) !important;
  box-shadow: inset 0 1px rgba(255,255,255,.98), 0 12px 30px rgba(35,35,42,.09) !important;
  -webkit-backdrop-filter: blur(24px) saturate(126%) !important;
  backdrop-filter: blur(24px) saturate(126%) !important;
}
