/**
 * Work-Holo / Orbit: zentraler Embed-Stack für Holo-Content.
 * Lädt die bestehende Admin-Basis (Workspace embed_mode=window) und ergänzt
 * Host-scoped Regeln — keine Modul-Sonderfälle.
 */
@import url('../admin/ppc-embed-window.css');

/* --------------------------------------------------------------------------
 * Work-Holo-Innenraum: füllt den verfügbaren Bereich, Scroll nur hier.
 * Gegen Vollseiten-Styles (100vh, weiße Cards) aus global geladenen Sheets.
 * -------------------------------------------------------------------------- */
.ppc-orbit-engine-work-holo__viewport {
  box-sizing: border-box;
  flex: 1 1 auto;
  min-height: 0;
  width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  position: relative;
  z-index: 0;
  isolation: isolate;
  background: var(--ppc-holo-content-bg, rgba(9, 14, 24, 0.97));
  color: var(--ppc-holo-content-fg, rgba(226, 232, 240, 0.97));
  padding: 10px 12px 12px;
}

.ppc-orbit-engine-work-holo__html {
  box-sizing: border-box;
  min-height: 0;
  width: 100%;
  max-width: 100%;
  background: transparent;
  color: inherit;
}

/* Partial-Root: kein künstliches 100vh / kein Vollseiten-Weiß */
.ppc-orbit-engine-work-holo__html .ppc-orbit-work-holo-fragment,
.ppc-orbit-engine-work-holo__viewport .ppc-orbit-work-holo-fragment {
  min-height: 0 !important;
  height: auto !important;
  max-height: none !important;
  background: transparent !important;
  box-sizing: border-box;
}

/* Typische helle Karten/Flächen aus globalen Admin-User-Styles im Holo dämpfen */
.ppc-orbit-engine-work-holo__html .ppc-app-table-wrap,
.ppc-orbit-engine-work-holo__html .ppc-app-table {
  background: rgba(15, 23, 42, 0.42) !important;
  color: rgba(226, 232, 240, 0.96) !important;
}

.ppc-orbit-engine-work-holo__html .ppc-app-table thead {
  background: rgba(15, 23, 42, 0.72) !important;
}

.ppc-orbit-engine-work-holo__html .ppc-app-table th,
.ppc-orbit-engine-work-holo__html .ppc-app-table td {
  border-color: rgba(148, 163, 184, 0.22) !important;
}

.ppc-orbit-engine-work-holo__html .wp-muted {
  color: rgba(148, 163, 184, 0.92) !important;
}

.ppc-orbit-engine-work-holo__html .wp-button {
  color: rgba(15, 23, 42, 0.98) !important;
}

.ppc-orbit-engine-work-holo__html a {
  color: rgba(249, 115, 22, 0.95) !important;
}
