.entry-page-toolbar {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  gap: 12px;
  min-height: 0;
  margin: 0 0 16px;
}

/* Shared list pagination, used outside production as well. */
.pe-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--card,#fff)}
.pe-pagination-summary,.pe-pagination nav{display:flex;align-items:center;gap:10px;min-width:0}
.pe-pagination-summary strong{color:var(--ink,#172033);font-size:13px;white-space:nowrap}
.pe-pagination-summary label{display:flex;align-items:center;gap:6px;color:var(--muted,#7c879b);font-size:12px;white-space:nowrap}
.pe-pagination select{min-height:36px;padding:0 30px 0 10px;border:1px solid var(--line,#dce4ef);border-radius:9px;background:var(--card,#fff);color:var(--ink,#172033)}
.pe-pagination nav span{min-width:78px;text-align:center;color:var(--muted,#7c879b);font-size:12px;white-space:nowrap}
.pe-pagination .btn{min-height:36px;padding:7px 12px}
@media(max-width:720px){
  .pe-pagination{align-items:stretch;flex-direction:column;padding:12px}
  .pe-pagination-summary,.pe-pagination nav{justify-content:space-between}
  .pe-pagination nav .btn{flex:1}
}

.entry-page-toolbar:empty {
  display: none;
}

.entry-page-toolbar > * {
  margin: 0;
}

.entry-page-toolbar .dashboard-toolbar {
  width: 100%;
  justify-content: flex-start;
}

.entry-page-toolbar .sc-actions {
  width: 100%;
  justify-content: flex-end;
}

.entry-page-toolbar .cc-actions,
.entry-page-toolbar .agents-actions,
.entry-page-toolbar .finance-heading-meta,
.entry-page-toolbar .menu-admin-toolbar,
.entry-page-toolbar .order-create-menu,
.entry-page-toolbar .pe-workspace-switch {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  gap: 10px;
}

#view-root[data-page-level='secondary'] :is(
  [data-order-list],
  [data-quote-list],
  [data-back-list],
  [data-dictionary-back],
  [data-statement-back],
  .agents-heading [data-agent-action='cancel'],
  [data-cc-action='back']
),
#view-root[data-page-level='tertiary'] :is(
  [data-order-list],
  [data-quote-list],
  [data-back-list],
  [data-back-shipment],
  [data-dictionary-back],
  [data-statement-back],
  .agents-heading [data-agent-action='cancel'],
  [data-cc-action='back']
),
#view-root[data-page-level='secondary'] [data-page-chrome-back],
#view-root[data-page-level='tertiary'] [data-page-chrome-back] {
  display: none !important;
}

@media (max-width: 900px) {
  .entry-page-toolbar,
  .entry-page-toolbar .dashboard-toolbar,
  .entry-page-toolbar .sc-actions {
    align-items: stretch;
    flex-wrap: wrap;
  }

  .entry-page-toolbar > *,
  .entry-page-toolbar .dashboard-toolbar > * {
    max-width: 100%;
  }
}
