/* "Install the app" bar for the Orders and Trade apps (assets/js/pwa.js) */
.pwa-install-bar {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 16px;
  background: var(--color-surface-subtle, #F9F5EF);
  border-bottom: 1px solid var(--color-border, #EADBCC);
  color: var(--color-text-main, #2A211D);
  font-size: 0.9rem;
  line-height: 1.4;
}
.pwa-install-text { flex: 1; }
.pwa-install-btn {
  flex: none;
  border: 0;
  border-radius: var(--radius-pill, 9999px);
  background: var(--color-primary, #D07275);
  color: #fff;
  font: inherit;
  font-weight: 700;
  padding: 7px 18px;
  cursor: pointer;
}
.pwa-install-btn:hover { background: var(--color-primary-hover, #BB5D60); }
.pwa-install-close {
  flex: none;
  border: 0;
  background: transparent;
  color: var(--color-text-muted, #6B6159);
  font-size: 1.4rem;
  line-height: 1;
  padding: 4px 6px;
  cursor: pointer;
}
@media (display-mode: standalone) {
  .pwa-install-bar { display: none; }
}
