/* Dark orange theme for the work screens: staff counter, owner dashboard, TV board.
   Loaded after theme-ember.css. Remove both <link>s from a page to go back to mint. */
.ember-grad { background: linear-gradient(180deg, #ffa04a, #f2701a); color: var(--on-ember); }
a { color: inherit; }
#gate { background: var(--bg-grad), var(--night); }

/* Staff counter */
header nav a { background: var(--glass); border: 1px solid var(--glass-line); color: var(--ink); }
.count { background: linear-gradient(180deg, #ffa04a, #f2701a); color: var(--on-ember); }
.order { background: var(--glass); border: 1px solid var(--glass-line); backdrop-filter: blur(14px); -webkit-backdrop-filter: blur(14px); }
.order.ready { background: linear-gradient(160deg, #ffa04a, #f2701a); color: var(--on-ember); border: 0; }
.order.ready .meta, .order.ready .meta b { color: var(--on-ember); }
.order.ready .btn-primary { background: var(--on-ember); color: #fff; box-shadow: none; }
.order.ready .btn-ghost { background: rgba(0,0,0,.12); border-color: rgba(0,0,0,.2); color: var(--on-ember); }
.order.late .meta b { color: #ff8f7a; }
.car { background: rgba(255,181,71,.18); color: #ffc874; border: 1px solid rgba(255,181,71,.35); }
.empty { border-color: rgba(255,255,255,.14); }
.qr-panel img { background: #fff; padding: 8px; border: 0; }

/* Owner dashboard */
.tile[style*="var(--honey)"] { background: linear-gradient(160deg, #ffa04a, #f2701a) !important; color: var(--on-ember); border: 0; }
.tile[style*="var(--honey)"] .k { color: var(--on-ember); }
.bar i { background: linear-gradient(180deg, #ffa04a, #f2701a); }
.pinbox { background: rgba(255,181,71,.14); border: 1px solid rgba(255,181,71,.35); color: var(--ink); }

/* TV board */
.prep { background: var(--glass); border: 1px solid var(--glass-line); color: var(--ink); }
.ready { background: linear-gradient(160deg, #ffa04a, #f2701a); color: var(--on-ember); }
.ready .nums span { background: var(--on-ember); color: #fff; box-shadow: 0 6px 18px rgba(0,0,0,.25); }
@keyframes pop { 50% { transform: scale(1.12); background: #fff; color: var(--on-ember); } }
.foot div[style*="color:var(--ink)"] { color: var(--ink) !important; }
