/* AUFTRAGSPILOT – Schwarz Gold final */

:root{
  --bg:#000000 !important;
  --page:#000000 !important;
  --panel:#050505 !important;
  --card:#090909 !important;
  --text:#ffffff !important;
  --muted:#d8d0bd !important;
  --gold:#d4af37 !important;
  --gold-light:#f5d56b !important;
  --accent:#d4af37 !important;
  --primary:#d4af37 !important;
  --border:rgba(212,175,55,.34) !important;
}

*,
*::before,
*::after{
  background-image:none !important;
}

html,
body{
  background:#000000 !important;
  color:#ffffff !important;
}

.app,
.app-shell,
.layout,
.shell,
.workspace,
.main,
.main-content,
.content,
.page,
.sidebar,
.app-sidebar,
.side-nav,
nav,
header,
.topbar,
.app-header{
  background:#000000 !important;
  color:#ffffff !important;
  border-color:rgba(212,175,55,.34) !important;
}

.panel,
.card,
section.card,
.form-card,
.result-card,
.stat-card,
.metric-card,
.dashboard-card,
.section-card,
.catalog-card,
.product-card,
.template-card,
.list-card,
.market-stat,
.market-total,
.market-sale-row,
.table-row,
.list-row,
.order-row,
.product-row{
  background:#090909 !important;
  color:#ffffff !important;
  border-color:rgba(212,175,55,.30) !important;
}

input,
select,
textarea{
  background:#000000 !important;
  color:#ffffff !important;
  border-color:rgba(212,175,55,.38) !important;
}

button,
.btn,
.button,
a.btn{
  background:#000000 !important;
  color:#ffffff !important;
  border-color:rgba(212,175,55,.45) !important;
}

button.primary,
.primary,
.btn-primary,
button[type="submit"],
a.primary,
.btns a{
  background:#d4af37 !important;
  color:#000000 !important;
  border-color:#d4af37 !important;
  font-weight:900 !important;
}

.logo,
.brand,
.biglogo,
.app-icon,
.icon,
.avatar{
  background:#d4af37 !important;
  color:#000000 !important;
}

.badge,
.pill,
.status,
.version-badge{
  background:#120f05 !important;
  color:#f5d56b !important;
  border-color:rgba(212,175,55,.45) !important;
}

a,
.market-total strong,
.market-stat strong{
  color:#f5d56b !important;
}

/* --------------------------------------------------
   Tablet-Modus: Kasse + Scanner dunkel wie die anderen Kacheln
-------------------------------------------------- */

a[href="kasse.html"],
a[href="./kasse.html"],
a[href="/kasse.html"],
a[href*="kasse.html"],
a[href*="/kasse"],
a[href="scanner.html"],
a[href="./scanner.html"],
a[href="/scanner.html"],
a[href*="scanner.html"],
a[href*="/scanner"] {
  background: linear-gradient(180deg, #0b0b0b 0%, #050505 100%) !important;
  border: 1px solid rgba(218, 181, 50, 0.35) !important;
  box-shadow: none !important;
  color: #f5d24a !important;
}

a[href="kasse.html"] *,
a[href="./kasse.html"] *,
a[href="/kasse.html"] *,
a[href*="kasse.html"] *,
a[href*="/kasse"] *,
a[href="scanner.html"] *,
a[href="./scanner.html"] *,
a[href="/scanner.html"] *,
a[href*="scanner.html"] *,
a[href*="/scanner"] * {
  color: inherit;
}

a[href="kasse.html"] p,
a[href="./kasse.html"] p,
a[href="/kasse.html"] p,
a[href*="kasse.html"] p,
a[href*="/kasse"] p,
a[href="scanner.html"] p,
a[href="./scanner.html"] p,
a[href="/scanner.html"] p,
a[href*="scanner.html"] p,
a[href*="/scanner"] p,
a[href="kasse.html"] small,
a[href="./kasse.html"] small,
a[href="/kasse.html"] small,
a[href*="kasse.html"] small,
a[href*="/kasse"] small,
a[href="scanner.html"] small,
a[href="./scanner.html"] small,
a[href="/scanner.html"] small,
a[href*="scanner.html"] small,
a[href*="/scanner"] small {
  color: #e8e0c7 !important;
}

/* AP FINAL: Tablet Kacheln Kasse Scanner kleine Schrift weiß START */
.grid > a.tile.primary[href="/kasse.html"] span,
.grid > a.tile.primary[href="/scanner.html"] span {
  color: #ffffff !important;
}
/* AP FINAL: Tablet Kacheln Kasse Scanner kleine Schrift weiß ENDE */

