#pacdora-local-workspace-status {
  position: fixed;
  right: 16px;
  bottom: 16px;
  z-index: 2147483000;
  max-width: 260px;
  padding: 8px 11px;
  border: 1px solid rgba(24, 24, 27, .16);
  border-radius: 6px;
  background: rgba(255, 255, 255, .96);
  color: #27272a;
  font: 12px/1.4 system-ui, sans-serif;
  box-shadow: 0 4px 18px rgba(24, 24, 27, .12);
  opacity: 0;
  transform: translateY(5px);
  pointer-events: none;
  transition: opacity .16s ease, transform .16s ease;
}
#pacdora-local-workspace-status.is-visible { opacity: 1; transform: translateY(0); }
#pacdora-local-workspace-status.is-error { color: #b42318; border-color: rgba(180, 35, 24, .28); }

/* Narrow screens: keep the local helpers reachable without covering the
   captured editors' own controls. */
@media (max-width: 820px) {
  #pacdora-local-workspace-status {
    right: 10px;
    bottom: 62px;
    left: 10px;
    max-width: none;
    text-align: center;
  }
}

@media print {
  #pacdora-local-dock, #pacdora-export-tasks, #pacdora-batch-tools,
  #pacdora-account-tools, #pacdora-design-layers, #pacdora-i18n-bar,
  #pacdora-local-tools, [data-pacdora-local-button] {
    display: none !important;
  }
  body { background: #fff !important; }
}
