/*
 * NeuroWerk 5.1.7 – full-width terminal, authoritative dark-mode state and update-era polish.
 * Loaded after every native and embedded terminal stylesheet.
 */

:root {
  --nw-terminal-content-width: 100%;
}

/* Every terminal page shares the complete workspace width. */
.nw-terminal-main {
  align-items: stretch;
  width: 100%;
}

.nw-terminal-main > * {
  width: 100% !important;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.nw-terminal-main :where(
  .nw-terminal-view-head,
  .nw-terminal-notice,
  .nw-terminal-grid,
  .nw-terminal-dashboard-grid,
  .nw-terminal-metric-grid,
  .nw-terminal-metrics,
  .nw-terminal-card,
  .nw-terminal-subnav,
  .nw-terminal-control-nav,
  .nw-terminal-directory,
  .nw-terminal-directory-list,
  .nw-terminal-schedule,
  .nw-terminal-commerce,
  .nw-terminal-finance,
  .nw-terminal-work,
  .nw-terminal-communication,
  .nw-terminal-system,
  .nw-terminal-search-groups,
  .nw-terminal-shop-control,
  .nw-terminal-legacy,
  .nw-case-room,
  .nw-release-hero,
  .nw-release-grid,
  .nw-website-hub-grid,
  .nw-website-hub-metrics,
  .nw-terminal-system-nav,
  .nw-system-priority,
  .nw-website-next-step,
  .nw-design-settings-form,
  .nw-design-save-actions,
  .nw-website-system-pages,
  .nw-mobile-install-card,
  .nw-mobile-pairing-card,
  .nw-mobile-workspace-card,
  .nw-mobile-entity-head
) {
  width: 100% !important;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Cards in grids always consume their complete track. */
.nw-terminal-main :where(
  .nw-terminal-grid,
  .nw-terminal-dashboard-grid,
  .nw-terminal-metric-grid,
  .nw-terminal-metrics,
  .nw-terminal-commerce-metrics,
  .nw-terminal-communication-metrics,
  .nw-terminal-finance-metrics,
  .nw-terminal-work-metrics
) > * {
  width: 100%;
}

/* Keep prose readable while the surrounding panel uses the full page. */
.nw-terminal-main :where(
  .nw-terminal-view-head p,
  .nw-terminal-card > p,
  .nw-terminal-card-head p,
  .nw-terminal-empty p,
  .nw-terminal-callout p
) {
  max-width: 82ch;
}

/* Dark-mode foundations for all native and embedded workspaces. */
html[data-nw-theme="dark"] .nw-terminal-main {
  color: var(--nw-terminal-ink);
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]),
  select,
  textarea,
  .regular-text,
  .small-text,
  .widefat
) {
  border-color: var(--nw-terminal-input-border) !important;
  background: var(--nw-terminal-input) !important;
  color: var(--nw-terminal-ink) !important;
  box-shadow: none;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(input,select,textarea)::placeholder {
  color: color-mix(in srgb, var(--nw-terminal-muted) 78%, transparent) !important;
  opacity: 1;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(select option,select optgroup) {
  background: var(--nw-terminal-input) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  table,
  .widefat,
  .wp-list-table,
  .nw-terminal-table,
  .nw-table-wrap,
  .nb-admin-table-wrap,
  .nwmf-table-wrap
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(thead,thead tr,th) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface-strong) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(tbody tr,td) {
  border-color: var(--nw-terminal-line-soft) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main tbody tr:nth-child(even) {
  background: color-mix(in srgb, var(--nw-terminal-surface-alt) 76%, transparent) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main tbody tr:hover {
  background: var(--nw-terminal-row-hover) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  h1,h2,h3,h4,h5,h6,strong,b,label,legend,summary,dt,dd,th,td,li
) {
  color: var(--nw-terminal-ink);
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  p,small,.description,.muted,.nw-muted,.nw-terminal-muted
) {
  color: var(--nw-terminal-muted) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .button:not(.button-primary):not(.button-link-delete),
  .button-secondary,
  .nw-button-secondary,
  .nw-terminal-secondary,
  .nw-terminal-icon-button
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-control-soft) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .button:not(.button-primary):not(.button-link-delete),
  .button-secondary,
  .nw-button-secondary,
  .nw-terminal-secondary,
  .nw-terminal-icon-button
):hover {
  border-color: var(--nw-terminal-selected-border) !important;
  background: var(--nw-terminal-control-hover) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .notice,
  .updated,
  .update-nag,
  .nw-terminal-notice,
  .nw-terminal-callout,
  .nw-terminal-note,
  .nw-terminal-boundary
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
}

/* Semantic states keep meaning in dark mode. */
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .is-warning,.has-warning,.is-pending,.is-due,.is-queued,.is-running,.notice-warning,.nw-callout-warning
) {
  background-color: var(--nw-terminal-warning-soft) !important;
  border-color: color-mix(in srgb, var(--nw-terminal-warn) 58%, var(--nw-terminal-line)) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .is-error,.has-error,.is-danger,.is-critical,.is-failed,.is-cancelled,.is-blocked,.notice-error,.error
) {
  background-color: var(--nw-terminal-danger-soft) !important;
  border-color: color-mix(in srgb, var(--nw-terminal-bad) 58%, var(--nw-terminal-line)) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .is-success,.is-ok,.is-good,.is-complete,.is-completed,.is-paid,.notice-success,.updated
) {
  background-color: var(--nw-terminal-success-soft) !important;
  border-color: color-mix(in srgb, var(--nw-terminal-good) 58%, var(--nw-terminal-line)) !important;
}

/* Popovers, dialogs and dynamically inserted menus. */
html[data-nw-theme="dark"] .nw-terminal-body :where(
  [role="dialog"],
  .modal,
  .nw-modal,
  .nw-terminal-modal,
  .nw-command-results,
  .nw-quick-create-menu,
  #nw-global-results
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface) !important;
  color: var(--nw-terminal-ink) !important;
  box-shadow: var(--nw-terminal-shadow) !important;
}

/* Deliberate paper, e-mail and print previews remain light and readable. */
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-document-preview,
  .nw-invoice-paper,
  .nw-document-paper,
  .nw-print-paper,
  .nw-preview-paper,
  .nw-email-preview > div,
  .nb-email-preview,
  .nw-pos-receipt,
  .nw-storefront-design-preview,
  .nw-design-live-preview
) {
  background: #fff !important;
  color: #20242a !important;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-document-preview,
  .nw-invoice-paper,
  .nw-document-paper,
  .nw-print-paper,
  .nw-preview-paper,
  .nw-email-preview > div,
  .nb-email-preview,
  .nw-pos-receipt,
  .nw-storefront-design-preview,
  .nw-design-live-preview
) :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,th,td,label) {
  color: inherit !important;
}

@media (max-width: 820px) {
  .nw-terminal-main > * {
    width: 100% !important;
  }
}

/* Automatically covered legacy light surfaces (1101 selectors). */
html[data-nw-theme="dark"] .nw-terminal-main #nw-global-results,
html[data-nw-theme="dark"] .nw-terminal-main .nb-access-levels label,
html[data-nw-theme="dark"] .nw-terminal-main .nb-access-levels label:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-booking.is-status-booked,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-booking.is-status-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-booking.is-status-completed,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-booking.is-status-confirmed,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-booking.is-status-no_show,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-booking.is-status-pending,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-day,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-empty,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-item,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-calendar-item.is-block,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-card-inner,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-clean-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-empty-state,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-mail-recipient-note,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-option-row,
html[data-nw-theme="dark"] .nw-terminal-main .nb-admin-table-wrap,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-cancel-form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor .nb-appointment-meta-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor .nb-inline-toggle {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor .nb-inline-toggle-strong,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor .nb-manual-duration-field,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor input[type="date"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor input[type="email"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor input[type="number"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor input[type="text"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor input[type="time"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor select,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor-actions,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-editor-section:nth-of-type(odd),
html[data-nw-theme="dark"] .nw-terminal-main .nb-appointment-meta-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-availability-admin .nb-admin-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-availability-admin .nb-admin-wide-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nb-availability-admin > .nb-admin-form-section > .nb-admin-section-header,
html[data-nw-theme="dark"] .nw-terminal-main .nb-availability-table .nb-staff-availability-row.is-disabled,
html[data-nw-theme="dark"] .nw-terminal-main .nb-availability-table tbody tr,
html[data-nw-theme="dark"] .nw-terminal-main .nb-block-card-form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .button.button-link-delete,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .button.button-link-delete:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .button.is-danger,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .button.is-danger:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nav-tab {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nav-tab-active,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nav-tab:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-design-field-control input[type="range"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-overview-kpi,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-section-tabs,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-section-tabs a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-section-tabs a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-subtabs,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-subtabs a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .nb-subtabs a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin .widefat th,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin input[type="date"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin input[type="email"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin input[type="number"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin input[type="text"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin input[type="time"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin input[type="url"],
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin select,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-admin textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-standalone .nb-admin-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-standalone .nb-admin-tabs,
html[data-nw-theme="dark"] .nw-terminal-main .nb-booking-standalone .nb-admin-tabs .nav-tab:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-button-danger,
html[data-nw-theme="dark"] .nw-terminal-main .nb-button-danger:focus {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-button-danger:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-callout,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-callout.is-error,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-callout.is-success,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-callout.is-warn,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-callout.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-connect-card.is-connected,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event-actions a:focus,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event-actions a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event.is-block,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event.is-exception,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event.is-google,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event.is-holiday,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event.is-microsoft,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-event.is-released,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-migration-state,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-migration-state.has-failures,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-migration-state.is-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-migration-state.is-completed,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-provider-mark,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-provider-mark.is-microsoft,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-status-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-status-strip {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-status-strip.has-error,
html[data-nw-theme="dark"] .nw-terminal-main .nb-calendar-toolbar-v2,
html[data-nw-theme="dark"] .nw-terminal-main .nb-combined-day,
html[data-nw-theme="dark"] .nw-terminal-main .nb-combined-day>header,
html[data-nw-theme="dark"] .nw-terminal-main .nb-conflict-modal__dialog,
html[data-nw-theme="dark"] .nw-terminal-main .nb-conflict-modal__dialog ul,
html[data-nw-theme="dark"] .nw-terminal-main .nb-connection-actions details>form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-connection-control>form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-connection-facts>div,
html[data-nw-theme="dark"] .nw-terminal-main .nb-connection-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nb-connection-row,
html[data-nw-theme="dark"] .nw-terminal-main .nb-connection-row.is-microsoft .nb-connection-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nb-danger-zone,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-day,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-day.is-today,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-day>header,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-metric-v2,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-mini-event,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-mini-event.is-exception,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-mini-event.is-google,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-mini-event.is-holiday,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-mini-event.is-microsoft,
html[data-nw-theme="dark"] .nw-terminal-main .nb-dashboard-mini-event:hover {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-design-custom-presets-head > span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-custom-save-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-field,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-preset-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-rename-custom,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-rename-custom:focus,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-rename-custom:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-reset-form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-saving-overlay,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-section-toggle,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-section-toggle:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-subnav a,
html[data-nw-theme="dark"] .nw-terminal-main .nb-design-subnav a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-drag-handle,
html[data-nw-theme="dark"] .nw-terminal-main .nb-editor-actionbar,
html[data-nw-theme="dark"] .nw-terminal-main .nb-editor-shell,
html[data-nw-theme="dark"] .nw-terminal-main .nb-editor-shell-head .button-primary,
html[data-nw-theme="dark"] .nw-terminal-main .nb-editor-shell-head .button-primary:focus,
html[data-nw-theme="dark"] .nw-terminal-main .nb-editor-shell-head .button-primary:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-delivery .nb-radio-group,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-delivery-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-log-details,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-log-summary p {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-email-placeholder-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-template-toggle,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-type-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-type-choice input:checked + span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-type-choice label > span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-type-choice label > span::before,
html[data-nw-theme="dark"] .nw-terminal-main .nb-email-type-choice label:hover > span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-empty-state,
html[data-nw-theme="dark"] .nw-terminal-main .nb-google-status-head>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nb-health-error,
html[data-nw-theme="dark"] .nw-terminal-main .nb-health-info,
html[data-nw-theme="dark"] .nw-terminal-main .nb-health-ok,
html[data-nw-theme="dark"] .nw-terminal-main .nb-health-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nb-help-note,
html[data-nw-theme="dark"] .nw-terminal-main .nb-help-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-help-section summary,
html[data-nw-theme="dark"] .nw-terminal-main .nb-input-unit > span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-language-flag-de,
html[data-nw-theme="dark"] .nw-terminal-main .nb-language-switch-thumb,
html[data-nw-theme="dark"] .nw-terminal-main .nb-mailer-radio-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-mailer-radio-card:has(input:checked),
html[data-nw-theme="dark"] .nw-terminal-main .nb-metric,
html[data-nw-theme="dark"] .nw-terminal-main .nb-modern-form :is(input[type="text"],input[type="email"],input[type="url"],input[type="password"],select,textarea),
html[data-nw-theme="dark"] .nw-terminal-main .nb-month-day {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-month-day.is-outside,
html[data-nw-theme="dark"] .nw-terminal-main .nb-month-day.is-today,
html[data-nw-theme="dark"] .nw-terminal-main .nb-month-grid,
html[data-nw-theme="dark"] .nw-terminal-main .nb-month-weekdays,
html[data-nw-theme="dark"] .nw-terminal-main .nb-overview-kpi,
html[data-nw-theme="dark"] .nw-terminal-main .nb-page-help-example,
html[data-nw-theme="dark"] .nw-terminal-main .nb-page-help-links a,
html[data-nw-theme="dark"] .nw-terminal-main .nb-page-help-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nb-page-help-panel__head,
html[data-nw-theme="dark"] .nw-terminal-main .nb-page-help-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nb-page-tool-button,
html[data-nw-theme="dark"] .nw-terminal-main .nb-placeholder-legend,
html[data-nw-theme="dark"] .nw-terminal-main .nb-placeholder-legend code,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-badge,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-badge.is-google,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-badge.is-microsoft,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-connected-actions details>form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-connected-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-connected-state,
html[data-nw-theme="dark"] .nw-terminal-main .nb-provider-disabled-setup,
html[data-nw-theme="dark"] .nw-terminal-main .nb-radio-group label,
html[data-nw-theme="dark"] .nw-terminal-main .nb-section-tabs,
html[data-nw-theme="dark"] .nw-terminal-main .nb-section-tabs a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nb-section-tabs a:hover {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-segmented-radio,
html[data-nw-theme="dark"] .nw-terminal-main .nb-service-price-editor,
html[data-nw-theme="dark"] .nw-terminal-main .nb-service-sort-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-service-sort-placeholder,
html[data-nw-theme="dark"] .nw-terminal-main .nb-services-admin .nb-admin-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-services-admin .nb-admin-wide-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nb-services-admin > .nb-admin-form-section > .nb-admin-section-header,
html[data-nw-theme="dark"] .nw-terminal-main .nb-services-table tbody tr,
html[data-nw-theme="dark"] .nw-terminal-main .nb-settings-intro,
html[data-nw-theme="dark"] .nw-terminal-main .nb-settings-intro-rollout,
html[data-nw-theme="dark"] .nw-terminal-main .nb-setup-path span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-smtp-status,
html[data-nw-theme="dark"] .nw-terminal-main .nb-smtp-status-error,
html[data-nw-theme="dark"] .nw-terminal-main .nb-smtp-status-info,
html[data-nw-theme="dark"] .nw-terminal-main .nb-smtp-status-success,
html[data-nw-theme="dark"] .nw-terminal-main .nb-smtp-status-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-admin .nb-admin-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-admin .nb-admin-wide-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-availability-row.is-disabled,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-danger-pane,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-danger-pane .button,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-danger-pane .button:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-detail-stack > .nb-staff-pane > .nb-admin-section-header,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-editor {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-editor-main > .nb-staff-pane > .nb-admin-section-header,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-final-actions,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-global-notice,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-overview-avatar,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-overview-table tbody tr,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-pane,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-service-item,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-summary-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-summary-meta span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-staff-toggle-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-badge,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-badge.is-good,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-badge.is-warn,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-booked,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-completed,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-confirmed,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-email_unconfirmed,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-no_show,
html[data-nw-theme="dark"] .nw-terminal-main .nb-status-pending,
html[data-nw-theme="dark"] .nw-terminal-main .nb-subtabs a,
html[data-nw-theme="dark"] .nw-terminal-main .nb-system-health-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-system-ok,
html[data-nw-theme="dark"] .nw-terminal-main .nb-system-warning {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-text-setting-row,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-actions,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-complete,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-design-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-design-card:has(input:checked),
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-design-card:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-card.is-active .nb-wizard-entity-head,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-card.is-active .nb-wizard-entity-state,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-card.is-inactive,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-grid :is(input[type="text"],input[type="email"],input[type="number"],textarea),
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-head,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-state,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-entity-toggle,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-form,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-grid :is(input[type="text"],input[type="email"],input[type="url"],input[type="number"],input[type="password"],input[type="time"],input[type="date"],select,textarea),
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-hint,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-hour-row,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-hours :is(input[type="time"],select),
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-input-unit span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-mini-section,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-option,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-option:has(input:checked),
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-option:hover {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-page-create,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-progress a,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-progress a span,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-progress a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-progress a.is-done,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-repeat-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-repeat-card :is(input[type="text"],input[type="email"],input[type="url"],input[type="number"],input[type="password"],input[type="time"],input[type="date"],select,textarea),
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-step-note,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-summary-grid div,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-version,
html[data-nw-theme="dark"] .nw-terminal-main .nb-wizard-welcome,
html[data-nw-theme="dark"] .nw-terminal-main .nb-work-card,
html[data-nw-theme="dark"] .nw-terminal-main .nb-workflow-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nbsd-admin .widefat tbody th,
html[data-nw-theme="dark"] .nw-terminal-main .nbsd-admin .widefat th,
html[data-nw-theme="dark"] .nw-terminal-main .nbsd-admin .widefat thead th,
html[data-nw-theme="dark"] .nw-terminal-main .nbsd-admin .widefat.striped>tbody>:nth-child(odd),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-module-disabled,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .button:not(.button-primary),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-admin-card,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-admin-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-admin-option-row,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-admin-table-wrap,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-admin-table-wrap .widefat thead th {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-admin-tabs,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-availability-table input[type=time],
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .nav-tab,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .nav-tab-active,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .nav-tab:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .widefat tbody th,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .widefat tbody tr:hover td,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .widefat tbody tr:hover th,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .widefat th,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .widefat thead th,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-booking-admin .widefat.striped>tbody>:nth-child(odd),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-calendar-sync-choice,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nb-metric,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin .nw-form-external,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin form[id*=bulk],
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin form[method=get],
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin input:not([type=checkbox]):not([type=radio]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin select,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin table.widefat,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nbsd-admin textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin .nw-button-destructive.button,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin .nw-button-destructive.button:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin .nw-button-secondary,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin .nw-button-secondary:hover {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin label.nw-check-row,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin label.nw-choice-row,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-admin label.nw-radio-row,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-agenda-day,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-agenda-day > header,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-assignment-form,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-auto-assignment,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-auto-assignment>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-link,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-link.is-disabled,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-link.is-disabled>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-link.is-missing,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-link.is-missing>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-link>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-state,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-status,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-status.has-warning,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-status.has-warning .nw-calendar-booking-state,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target p small,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target.is-disabled,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target.is-disabled>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target.is-missing,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target.is-missing>.dashicons {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-booking-target>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-day,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-day.is-other-month,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-day:focus-visible,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-day:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-icon-action,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-icon-action.is-locked,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-icon-action.is-unlocked,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-month-event,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-month-nav a,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-week-day,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-calendar-week-list > section,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card > .nw-form:not(:has(.nw-form-sections)) > .nw-form-grid,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card > .nw-form:not(:has(.nw-form-sections)) > fieldset,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card > .nw-form:not(:has(.nw-form-sections)) > label:not(.nw-check),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--context > .nw-card-title,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--context > h2:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--context > h3:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--workspace-form,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--workspace-form > .nw-card-title,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--workspace-form > h2:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-card--workspace-form > h3:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-cash-journal tr.is-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-cash-journal-toolbar {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-cash-metrics > span,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-cash-metrics > span.is-cash,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > input:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > input:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > input:not([type=checkbox]):not([type=radio]):not([type=color]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > select,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > select:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > select:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > textarea:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form > label > textarea:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form input:not([type=checkbox]):not([type=radio]):not([type=color]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form select,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-actions,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-enhanced > .nw-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-enhanced > .nw-form-section > legend,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > input:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > input:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > input:not([type=checkbox]):not([type=radio]):not([type=color]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > select,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > select:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > select:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > textarea {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > textarea:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid > label > textarea:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive > .nw-check,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive > .nw-switch,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive > label:focus-within,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive > label:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive input:not([type=checkbox]):not([type=radio]):not([type=color]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive select,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-grid-adaptive textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-group-block,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-group-block--labels > label:focus-within,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-group-head,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-intro,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-intro > .dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section > .nw-form-grid > label,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section > .nw-form-grid > label:focus-within,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section > .nw-form-grid > label:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section > legend,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section input:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section input:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section input:not([type=checkbox]):not([type=radio]):not([type=color]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section select,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section select:focus {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section select:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section textarea:focus,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section textarea:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section--communication .nw-form-grid-adaptive > label,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section--content .nw-form-grid-adaptive > label,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-section-notes textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-sections-generated .nw-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-form-sections-generated .nw-form-section > legend,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-inline-customer,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-journal-filters a,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-journal-filters a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-journal-filters a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-quick-total,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-record-list > a,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-record-list > a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-record-list > div,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-required,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-segmented,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-segmented button.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-section,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-section__head,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-table input:not([type=checkbox]):not([type=radio]),
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-table select {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-table td,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-table textarea,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-settings-table th,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-small-business-page .nw-card-header > .dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-table-wrap,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-timeline > *::before,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page .nw-timeline::before,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page label.nw-check-row:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page label.nw-choice-row:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page label.nw-radio-row:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page table.widefat tbody tr:hover,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page table.widefat tbody tr:hover td,
html[data-nw-theme="dark"] .nw-terminal-main .neurowerk-suite-page table.widefat thead th,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-button-secondary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-form input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-form select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-form textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-hero-actions>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-hero>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-message,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-message-info,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-message-success {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-account-message-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-next-action,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-order-search input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-progress li>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-stats article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-status,
html[data-nw-theme="dark"] .nw-terminal-main .nw-account-tabs,
html[data-nw-theme="dark"] .nw-terminal-main .nw-action-bar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nav-tab-wrapper,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nav-tab-wrapper .nav-tab,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-business-flow-help details,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-count,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-flow span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-group>.nw-card-header,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-intro,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item--done .nw-center-item-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item--new .nw-center-item-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item--problem .nw-center-item-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item--waiting .nw-center-item-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-item:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-profile-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-center-profile-note>.dashicons {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-check-row--large,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-commerce-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-commerce-path span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-commerce-payment-help,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-commerce-variant,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-context-automation,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-context-automation li,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-coupon-products,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-items>label,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-mini-list em,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-mini-list>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-mini-list>a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-order-list em,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-order-list>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-fulfillment-order-list>a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-note-box,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-onboarding-finish>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-onboarding-optional,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-onboarding-value-grid article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-metrics .is-critical,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-metrics>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-metrics>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-stream {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-stream:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-ops-task.is-critical,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-pos-payment-box,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--done,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--in_progress,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--new,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--planned,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--problem,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-process-badge--waiting,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-product-file-field,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-request-mini-list>a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-settings-group,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-sticky-actions,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-stock-summary>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-tabs,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-tabs .nav-tab,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-timeline--connected>a>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .nw-timeline--connected>div>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .widefat tbody th,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .widefat tbody tr:hover td,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .widefat tbody tr:hover th,
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .widefat thead th {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-admin .widefat.striped>tbody>:nth-child(odd),
html[data-nw-theme="dark"] .nw-terminal-main .nw-admin tr.nw-stock-low-row td,
html[data-nw-theme="dark"] .nw-terminal-main .nw-advanced-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nw-answer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-accepted,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-blocked,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-completed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-confirmed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-due,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-email,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-failed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-internal,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-overdue,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-paid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-partially_paid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-pending,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-phone,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-portal,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-support,
html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-system {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-badge-waiting,
html[data-nw-theme="dark"] .nw-terminal-main .nw-bar i,
html[data-nw-theme="dark"] .nw-terminal-main .nw-builder-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-builder-card>header,
html[data-nw-theme="dark"] .nw-terminal-main .nw-button-danger,
html[data-nw-theme="dark"] .nw-terminal-main .nw-button-danger:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-button-destructive,
html[data-nw-theme="dark"] .nw-terminal-main .nw-button-secondary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-progress,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-progress .is-complete b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-progress b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-progress button.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-step,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-summary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calendar-summary div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-callout,
html[data-nw-theme="dark"] .nw-terminal-main .nw-callout-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-calm-state,
html[data-nw-theme="dark"] .nw-terminal-main .nw-card code,
html[data-nw-theme="dark"] .nw-terminal-main .nw-card details,
html[data-nw-theme="dark"] .nw-terminal-main .nw-card label>input[readonly],
html[data-nw-theme="dark"] .nw-terminal-main .nw-check-list li:before,
html[data-nw-theme="dark"] .nw-terminal-main .nw-choice-button,
html[data-nw-theme="dark"] .nw-terminal-main .nw-choice-card {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-choice-card.is-selected,
html[data-nw-theme="dark"] .nw-terminal-main .nw-choice-card:has(input:checked),
html[data-nw-theme="dark"] .nw-terminal-main .nw-clock-box input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-clock-box select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-clock-live,
html[data-nw-theme="dark"] .nw-terminal-main .nw-code-wrap,
html[data-nw-theme="dark"] .nw-terminal-main .nw-command-dialog,
html[data-nw-theme="dark"] .nw-terminal-main .nw-command-hint,
html[data-nw-theme="dark"] .nw-terminal-main .nw-command-hint kbd,
html[data-nw-theme="dark"] .nw-terminal-main .nw-command-results,
html[data-nw-theme="dark"] .nw-terminal-main .nw-command-search input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-command-search kbd,
html[data-nw-theme="dark"] .nw-terminal-main .nw-communication-explainer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-concierge-actions kbd,
html[data-nw-theme="dark"] .nw-terminal-main .nw-concierge-welcome,
html[data-nw-theme="dark"] .nw-terminal-main .nw-connection-cards > article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-context-bar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-context-bar a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-context-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-portal,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-portal-grid section,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-ack,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-ack.is-done,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-clear:before {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-document-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-filters button,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-head,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-messages article.is-customer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-process-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-process-list header strong,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-progress,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-stats article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-customer-world-timeline li>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-document-access-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-document-file-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-document-row,
html[data-nw-theme="dark"] .nw-terminal-main .nw-document-row.is-replaced,
html[data-nw-theme="dark"] .nw-terminal-main .nw-document-stats .is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-document-stats article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-dossier-kpis .nw-metric,
html[data-nw-theme="dark"] .nw-terminal-main .nw-dynamic-form input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-dynamic-form select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-dynamic-form textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-current-badge,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer-body,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer-intro {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer>summary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-edition-explorer>summary:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-editor-input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-editor-input .mce-toolbar-grp,
html[data-nw-theme="dark"] .nw-terminal-main .nw-einvoice-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-einvoice-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-einvoice-lock,
html[data-nw-theme="dark"] .nw-terminal-main .nw-einvoice-metrics>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-einvoice-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-email-template>summary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-empty-compact,
html[data-nw-theme="dark"] .nw-terminal-main .nw-empty-state--compact,
html[data-nw-theme="dark"] .nw-terminal-main .nw-expert-generated input[readonly],
html[data-nw-theme="dark"] .nw-terminal-main .nw-explorer-form,
html[data-nw-theme="dark"] .nw-terminal-main .nw-feed-issues li,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-alert,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-alert.is-ok,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-attention__count,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-capture,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-capture>summary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-filters,
html[data-nw-theme="dark"] .nw-terminal-main .nw-finance-flow-row i,
html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-danger > .dashicons {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-info > .dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-item > .dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-item:focus,
html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-item:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-focus-warning > .dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),
html[data-nw-theme="dark"] .nw-terminal-main .nw-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=color]),
html[data-nw-theme="dark"] .nw-terminal-main .nw-form select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-form textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nw-form-optional,
html[data-nw-theme="dark"] .nw-terminal-main .nw-form-section,
html[data-nw-theme="dark"] .nw-terminal-main .nw-gutenberg-system-pages article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-gutenberg-workshop-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-gutenberg-workshop-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-gutenberg-workshop-pages,
html[data-nw-theme="dark"] .nw-terminal-main .nw-health-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-center-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-center-search,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-center-search kbd,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-edition-badge,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-example,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-links a {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-help-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-panel__head,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-quick-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-quick-card:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-remote-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-tip,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-topic,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-topic-example,
html[data-nw-theme="dark"] .nw-terminal-main .nw-help-topic-group,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-event-grid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-hero>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-key-once,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-metrics article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-route-grid article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-scope-grid label,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-delivered,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-failed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-pending,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-reachable,
html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-retrying {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-ih-status.is-revoked,
html[data-nw-theme="dark"] .nw-terminal-main .nw-inbox-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-inline-create form,
html[data-nw-theme="dark"] .nw-terminal-main .nw-inline-customer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-inline-disconnect-form,
html[data-nw-theme="dark"] .nw-terminal-main .nw-invoice-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-invoice-item .nw-builder-card__header,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-checks article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-checks article.is-error>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-checks article.is-ok>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-checks article.is-warning>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-checks article>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-code-list li,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-provider,
html[data-nw-theme="dark"] .nw-terminal-main .nw-launch-score,
html[data-nw-theme="dark"] .nw-terminal-main .nw-license-current,
html[data-nw-theme="dark"] .nw-terminal-main .nw-license-deactivate,
html[data-nw-theme="dark"] .nw-terminal-main .nw-license-key-form,
html[data-nw-theme="dark"] .nw-terminal-main .nw-license-next-steps,
html[data-nw-theme="dark"] .nw-terminal-main .nw-license-state.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-license-state.is-restricted,
html[data-nw-theme="dark"] .nw-terminal-main .nw-maintenance-candidate.has-candidates>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-maintenance-candidate>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-maintenance-hero {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-maintenance-history article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-maintenance-size-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-maintenance-trendline,
html[data-nw-theme="dark"] .nw-terminal-main .nw-message,
html[data-nw-theme="dark"] .nw-terminal-main .nw-message.is-outbound,
html[data-nw-theme="dark"] .nw-terminal-main .nw-mode-label,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-cards > div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-guide,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-icon,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-state.is-off,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-state.is-on,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-team-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-toggle-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-toggle-card.is-solo-hidden,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-toggle-card.is-solo-hidden:after,
html[data-nw-theme="dark"] .nw-terminal-main .nw-module-wizard-step.is-done .nw-step-number,
html[data-nw-theme="dark"] .nw-terminal-main .nw-money-input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-money-input span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-next-step,
html[data-nw-theme="dark"] .nw-terminal-main .nw-office-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-office-footer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-office-metrics>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-office-nav button.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-office-nav button:hover {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-om-boundary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-check,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-check-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-check-list article.is-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-check-list article.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-hero>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-history-bars,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-history-table>span:nth-child(-n+6),
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-metrics article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-notice,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-notice.is-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-notice.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-tabs a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-om-toolbar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-order-flow>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-order-flow>span b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-order-flow>span.is-done,
html[data-nw-theme="dark"] .nw-terminal-main .nw-package-banner,
html[data-nw-theme="dark"] .nw-terminal-main .nw-package-banner-metrics,
html[data-nw-theme="dark"] .nw-terminal-main .nw-package-boundary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-package-market-boundary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-package-price-card {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-package-price-card.is-recommended,
html[data-nw-theme="dark"] .nw-terminal-main .nw-package-pricing-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-page-header,
html[data-nw-theme="dark"] .nw-terminal-main .nw-payment-breakdown span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-period-switch a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-pin-page.is-pinned,
html[data-nw-theme="dark"] .nw-terminal-main .nw-placeholder-item,
html[data-nw-theme="dark"] .nw-terminal-main .nw-placeholder-menu,
html[data-nw-theme="dark"] .nw-terminal-main .nw-placeholder-menu>p,
html[data-nw-theme="dark"] .nw-terminal-main .nw-placeholder-menu__head,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-access-form input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-access-form select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-access-form textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-activity-list article>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-avatar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-branded-hero.has-banner .nw-account-hero-actions>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-control-filter input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-control-filter select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-control-metrics article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-login,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-metrics>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-nav button.is-active {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-nav button:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-object-grid article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-readiness-checks .is-ok b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-readiness-checks .is-open b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-readiness-checks span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-section-checks label,
html[data-nw-theme="dark"] .nw-terminal-main .nw-portal-status.is-offline,
html[data-nw-theme="dark"] .nw-terminal-main .nw-preset-toolbar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-pretest-row,
html[data-nw-theme="dark"] .nw-terminal-main .nw-pretest-row.is-action,
html[data-nw-theme="dark"] .nw-terminal-main .nw-pretest-row.is-critical,
html[data-nw-theme="dark"] .nw-terminal-main .nw-pretest-row.is-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-privacy-connection,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-flow>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-guard,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-journey-rail article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-journey-rail article.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-journey-rail article.is-active:after,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-journey-rail article:after,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-journey-rail article>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-metrics,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-run-status,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-run-status.is-completed {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-process-run-status.is-failed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-run-status.is-queued,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-run-status.is-running,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-safety,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-safety>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-template header em,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-template header>.dashicons,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-template.is-active header em,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-template.is-paused header em,
html[data-nw-theme="dark"] .nw-terminal-main .nw-process-watchers>div:last-child>span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-product-image-field,
html[data-nw-theme="dark"] .nw-terminal-main .nw-proposal-revisions article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-provider-guide,
html[data-nw-theme="dark"] .nw-terminal-main .nw-provider-settings > div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-quick-create-menu,
html[data-nw-theme="dark"] .nw-terminal-main .nw-readiness,
html[data-nw-theme="dark"] .nw-terminal-main .nw-readiness-ring,
html[data-nw-theme="dark"] .nw-terminal-main .nw-readiness-ring::before,
html[data-nw-theme="dark"] .nw-terminal-main .nw-record-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-relationship-summary>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-release-group-state,
html[data-nw-theme="dark"] .nw-terminal-main .nw-release-group.has-error .nw-release-group-state,
html[data-nw-theme="dark"] .nw-terminal-main .nw-release-group.has-warning .nw-release-group-state,
html[data-nw-theme="dark"] .nw-terminal-main .nw-release-group.is-ok .nw-release-group-state {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-release-hero,
html[data-nw-theme="dark"] .nw-terminal-main .nw-release-hero.is-ready,
html[data-nw-theme="dark"] .nw-terminal-main .nw-release-score,
html[data-nw-theme="dark"] .nw-terminal-main .nw-remote-banner,
html[data-nw-theme="dark"] .nw-terminal-main .nw-remote-code,
html[data-nw-theme="dark"] .nw-terminal-main .nw-remote-consent,
html[data-nw-theme="dark"] .nw-terminal-main .nw-remote-factor-grid>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-remote-meta-grid>div,
html[data-nw-theme="dark"] .nw-terminal-main .nw-remote-report-notes,
html[data-nw-theme="dark"] .nw-terminal-main .nw-report-bars,
html[data-nw-theme="dark"] .nw-terminal-main .nw-report-filter,
html[data-nw-theme="dark"] .nw-terminal-main .nw-report-status-list b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-action,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-advanced-toggle,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-commerce-path span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-flowbar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-flowsteps b,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-link-row a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-list time,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-profile-option,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-profile-option.is-selected,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-profile-option:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-setting,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-setting>.dashicons {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-system-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-revamp-system-note.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-search-results>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-section-heading,
html[data-nw-theme="dark"] .nw-terminal-main .nw-service-message,
html[data-nw-theme="dark"] .nw-terminal-main .nw-service-message.is-business,
html[data-nw-theme="dark"] .nw-terminal-main .nw-service-metrics article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-settings-optional,
html[data-nw-theme="dark"] .nw-terminal-main .nw-settings-optional[open]>summary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-setup-path span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-shipping-zone-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-side-card__head,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-caution,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-check,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-check-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-danger,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-notice,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-notice.is-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-notice.is-success,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-notice.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-status,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-status.is-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-status.is-ok,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-status.is-warning {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-so-stepmark,
html[data-nw-theme="dark"] .nw-terminal-main .nw-so-steps li:before,
html[data-nw-theme="dark"] .nw-terminal-main .nw-standard-badges span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-approved,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-booked,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-completed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-confirmed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-email_unconfirmed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-pending,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-rejected,
html[data-nw-theme="dark"] .nw-terminal-main .nw-state-requested,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-approved,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-completed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-draft,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-inactive,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-open,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-rejected,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-sent,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-snoozed {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-status-viewed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status-waiting,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status.is-ready,
html[data-nw-theme="dark"] .nw-terminal-main .nw-status.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-storefront-account-offer,
html[data-nw-theme="dark"] .nw-terminal-main .nw-storefront-page-list li,
html[data-nw-theme="dark"] .nw-terminal-main .nw-subcard,
html[data-nw-theme="dark"] .nw-terminal-main .nw-subtabs,
html[data-nw-theme="dark"] .nw-terminal-main .nw-subtabs a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-switch i,
html[data-nw-theme="dark"] .nw-terminal-main .nw-switch i:after,
html[data-nw-theme="dark"] .nw-terminal-main .nw-switch-list,
html[data-nw-theme="dark"] .nw-terminal-main .nw-system-ok,
html[data-nw-theme="dark"] .nw-terminal-main .nw-system-task-links>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-system-task-links>a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-system-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-table-wrap,
html[data-nw-theme="dark"] .nw-terminal-main .nw-table-wrap .widefat tbody tr:hover td,
html[data-nw-theme="dark"] .nw-terminal-main .nw-table-wrap .widefat thead th,
html[data-nw-theme="dark"] .nw-terminal-main .nw-template-list .nw-list-row,
html[data-nw-theme="dark"] .nw-terminal-main .nw-template-sidebar .nw-list-row,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-access-row select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-account-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-agenda-day {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-agenda-day>header,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-auth,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-auth-message,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-auth-panel,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-availability-day,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-boundary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-callout,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-callout.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-campaign-links article input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-card-flat,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-card-head>strong,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-check-grid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-commerce-metrics .is-critical,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-commerce-metrics span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-connection-grid>article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-context-caution,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-context-guide,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-context-guide[open] summary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-control-nav,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-control-nav a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-control-nav a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-conversation-message,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-conversation-message.is-inbound {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-conversation-message.is-outbound,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-count,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-danger,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-danger-zone,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-directory-items>a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-directory-items>a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-directory-list,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-directory-search,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-directory-search input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-directory-search select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-empty,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-empty-small,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-file-state,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-filter select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-filter-grid input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-filter-grid select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-finance-editor input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-finance-editor select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-finance-editor textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-finance-metrics article.is-critical,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-form input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-form select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-form textarea,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-foundation-note {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-gallery-list img,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-health-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-health-list article.is-error>span:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-health-list article.is-warning>span:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-health-list article>span:first-child,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-help-group>header span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-help-inline,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-help-search-card input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-help-topic,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-icon-button,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-inline-action button,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-invoice-total,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-legacy .notice,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-live,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-low-stock,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-message-body,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-metric-grid article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-metric-grid article.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-milestones article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-module-card,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-month-day,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-month-day.is-other,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-month-event,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-month-weekdays span {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-note,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-notice,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-notice.is-error,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-notice.is-success,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-notice.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-order-totals span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-password button,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-permissions,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-expired,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-failed,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-paid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-partial,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-partially_refunded,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-pending,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-refunded,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-pill.is-unpaid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-process-flow span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-product-image,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-record-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-role-list span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-schedule-nav>a,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-schedule-nav>a.is-active {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-schedule-nav>a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-secondary,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status-grid span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-accepted,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-archived,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-blocked,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-cancelled,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-due,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-inactive,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-lead,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-paid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-partially_paid,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-vacation,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-status.is-warning,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-stock-summary span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-subnav,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-subnav a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-subnav a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-success,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-system-list article,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-system-nav,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-system-nav-group {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-system-nav-group a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-table,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-table tbody tr:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-table th,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-task,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-task.is-critical,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-task.is-high,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-task:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-template-editor code,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-template-list a.is-active,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-template-list a:hover,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-toolbar,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-toolbar input,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-toolbar select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-up-to-date,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-update-available,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-update-version,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-user-tools select,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-variant-image,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-variant-row,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-version,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-view-head,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-view-mobile .nw-mobile-qr-ready,
html[data-nw-theme="dark"] .nw-terminal-main .nw-terminal-warning {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}

html[data-nw-theme="dark"] .nw-terminal-main .nw-timeline::before,
html[data-nw-theme="dark"] .nw-terminal-main .nw-website-hub-card.is-locked,
html[data-nw-theme="dark"] .nw-terminal-main .nw-website-hub-steps li,
html[data-nw-theme="dark"] .nw-terminal-main .nw-website-legacy-details,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-actions,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-package-scope,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-package-scope.is-locked,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-progress,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-progress li span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-progress li.is-current,
html[data-nw-theme="dark"] .nw-terminal-main .nw-wizard-progress li.is-done span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-workflow-config,
html[data-nw-theme="dark"] .nw-terminal-main .nw-workflow-flow span,
html[data-nw-theme="dark"] .nw-terminal-main .nw-workflow-new-tile,
html[data-nw-theme="dark"] .nw-terminal-main .nw-workspace-nav,
html[data-nw-theme="dark"] .nw-terminal-main .nwmf-table-wrap,
html[data-nw-theme="dark"] .nw-terminal-main .nwmf-table-wrap .widefat tbody th,
html[data-nw-theme="dark"] .nw-terminal-main .nwmf-table-wrap .widefat thead th,
html[data-nw-theme="dark"] .nw-terminal-main .nwmf-table-wrap th,
html[data-nw-theme="dark"] .nw-terminal-main button.nw-choice-card,
html[data-nw-theme="dark"] .nw-terminal-main label.nw-choice-card {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
  border-color: var(--nw-terminal-line) !important;
}


/* Re-apply semantic surfaces after legacy light-surface normalization. */
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .is-warning,.has-warning,.is-pending,.is-due,.is-queued,.is-running,.notice-warning,.nw-callout-warning
) {
  background: var(--nw-terminal-warning-soft) !important;
  border-color: color-mix(in srgb, var(--nw-terminal-warn) 58%, var(--nw-terminal-line)) !important;
}
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .is-error,.has-error,.is-danger,.is-critical,.is-failed,.is-cancelled,.is-blocked,.notice-error,.error
) {
  background: var(--nw-terminal-danger-soft) !important;
  border-color: color-mix(in srgb, var(--nw-terminal-bad) 58%, var(--nw-terminal-line)) !important;
}
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .is-success,.is-ok,.is-good,.is-complete,.is-completed,.is-paid,.notice-success,.updated
) {
  background: var(--nw-terminal-success-soft) !important;
  border-color: color-mix(in srgb, var(--nw-terminal-good) 58%, var(--nw-terminal-line)) !important;
}
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-document-preview,.nw-invoice-paper,.nw-document-paper,.nw-print-paper,.nw-preview-paper,
  .nw-email-preview > div,.nb-email-preview,.nw-pos-receipt,.nw-storefront-design-preview,.nw-design-live-preview
) {
  background: #fff !important;
  color: #20242a !important;
  border-color: #d7dbe0 !important;
}
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-document-preview,.nw-invoice-paper,.nw-document-paper,.nw-print-paper,.nw-preview-paper,
  .nw-email-preview > div,.nb-email-preview,.nw-pos-receipt,.nw-storefront-design-preview,.nw-design-live-preview
) :where(h1,h2,h3,h4,h5,h6,p,span,strong,small,th,td,label) {
  color: inherit !important;
}

/*
 * NeuroWerk 5.1.7 – authoritative terminal theme bridge.
 * Older modules used body classes/attributes while newer layers used the html
 * data attribute. Keep every supported selector and variable alias in sync.
 */
:root {
  --nw-terminal-text: var(--nw-terminal-ink);
  --nw-terminal-panel: var(--nw-terminal-surface);
  --nw-terminal-panel-soft: var(--nw-terminal-surface-alt);
  --nw-terminal-border: var(--nw-terminal-line);
  --nw-terminal-accent: var(--nw-terminal-red);
  --nw-terminal-control-soft: var(--nw-terminal-surface-alt);
  --nw-terminal-control-hover: var(--nw-terminal-surface-strong);
  --nw-terminal-selected-border: var(--nw-terminal-red);
  --nw-terminal-row-hover: var(--nw-terminal-surface-strong);
}

html[data-nw-theme="dark"] body.nw-terminal-body,
body.nw-terminal-body[data-nw-theme="dark"],
body.nw-terminal-body.is-dark,
body.nw-terminal-body.nw-terminal-dark,
body.nw-terminal-body.neurowerk-dark {
  --nw-terminal-text: var(--nw-terminal-ink);
  --nw-terminal-panel: var(--nw-terminal-surface);
  --nw-terminal-panel-soft: var(--nw-terminal-surface-alt);
  --nw-terminal-border: var(--nw-terminal-line);
  --nw-terminal-accent: var(--nw-terminal-red);
  --nw-terminal-control-soft: var(--nw-terminal-surface-alt);
  --nw-terminal-control-hover: var(--nw-terminal-surface-strong);
  --nw-terminal-selected-border: var(--nw-terminal-red);
  --nw-terminal-row-hover: var(--nw-terminal-surface-strong);
}

/* Command Center: remove the mixed light-card/dark-text state shown in 5.1.6. */
html[data-nw-theme="dark"] .nw-terminal-body :where(
  .nw-command-toolbar,
  .nw-command-metric,
  .nw-command-panel,
  .nw-command-side-card,
  .nw-command-item,
  .nw-command-search-results,
  .nw-command-operating-card,
  .nw-command-profile-grid label,
  .nw-command-action-grid a,
  .nw-command-quick > div a,
  .nw-command-search input,
  .nw-command-snooze select
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface) !important;
  color: var(--nw-terminal-ink) !important;
  box-shadow: var(--nw-terminal-shadow-soft);
}

html[data-nw-theme="dark"] .nw-terminal-body :where(
  .nw-command-empty,
  .nw-command-quick > div a > span,
  .nw-command-bars i
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-body :where(
  .nw-command-toolbar,
  .nw-command-metric,
  .nw-command-panel,
  .nw-command-side-card,
  .nw-command-item,
  .nw-command-search-results,
  .nw-command-operating-card,
  .nw-command-profile-grid label,
  .nw-command-action-grid a,
  .nw-command-quick > div a
) :where(h1,h2,h3,h4,strong,b,label,span:not(.nw-command-eyebrow)) {
  color: var(--nw-terminal-ink) !important;
}

html[data-nw-theme="dark"] .nw-terminal-body :where(
  .nw-command-toolbar,
  .nw-command-metric,
  .nw-command-panel,
  .nw-command-side-card,
  .nw-command-item,
  .nw-command-search-results,
  .nw-command-operating-card,
  .nw-command-profile-grid label,
  .nw-command-action-grid a,
  .nw-command-quick > div a
) :where(p,small,em,.description) {
  color: var(--nw-terminal-muted) !important;
}

html[data-nw-theme="dark"] .nw-terminal-body .nw-command-tabs a:not(.is-active) {
  color: var(--nw-terminal-muted) !important;
}
html[data-nw-theme="dark"] .nw-terminal-body .nw-command-tabs a:not(.is-active):hover {
  background: var(--nw-terminal-surface-alt) !important;
  color: var(--nw-terminal-ink) !important;
}
html[data-nw-theme="dark"] .nw-terminal-body .nw-command-metric.is-critical {
  background: color-mix(in srgb, var(--nw-terminal-bad) 13%, var(--nw-terminal-surface)) !important;
}

/* Common legacy terminal components with hard-coded light surfaces. */
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-process-metrics,
  .nw-process-journey-rail article,
  .nw-process-watchers > div:last-child > span,
  .nw-ih-card,
  .nw-ih-metrics article,
  .nw-om-toolbar,
  .nw-om-metrics article,
  .nw-om-card,
  .nw-maintenance-size-list article,
  .nw-maintenance-history article,
  .nw-maintenance-trendline,
  .nw-office-card,
  .nw-office-metrics > div,
  .nw-office-footer,
  .nw-portal-card,
  .nw-portal-metrics > div,
  .nw-account-card,
  .nw-account-stats article,
  .nw-einvoice-card,
  .nw-einvoice-metrics > div,
  .nw-commerce-growth .nw-card
) {
  border-color: var(--nw-terminal-line) !important;
  background: var(--nw-terminal-surface) !important;
  color: var(--nw-terminal-ink) !important;
  box-shadow: none;
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-process-metrics,
  .nw-process-journey-rail article,
  .nw-process-watchers > div:last-child > span,
  .nw-ih-card,
  .nw-ih-metrics article,
  .nw-om-toolbar,
  .nw-om-metrics article,
  .nw-om-card,
  .nw-maintenance-size-list article,
  .nw-maintenance-history article,
  .nw-maintenance-trendline,
  .nw-office-card,
  .nw-office-metrics > div,
  .nw-office-footer,
  .nw-portal-card,
  .nw-portal-metrics > div,
  .nw-account-card,
  .nw-account-stats article,
  .nw-einvoice-card,
  .nw-einvoice-metrics > div,
  .nw-commerce-growth .nw-card
) :where(h1,h2,h3,h4,strong,b,label,span) {
  color: var(--nw-terminal-ink);
}

html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-process-metrics,
  .nw-process-journey-rail article,
  .nw-process-watchers > div:last-child > span,
  .nw-ih-card,
  .nw-ih-metrics article,
  .nw-om-toolbar,
  .nw-om-metrics article,
  .nw-om-card,
  .nw-maintenance-size-list article,
  .nw-maintenance-history article,
  .nw-maintenance-trendline,
  .nw-office-card,
  .nw-office-metrics > div,
  .nw-office-footer,
  .nw-portal-card,
  .nw-portal-metrics > div,
  .nw-account-card,
  .nw-account-stats article,
  .nw-einvoice-card,
  .nw-einvoice-metrics > div,
  .nw-commerce-growth .nw-card
) :where(p,small,em,.description) {
  color: var(--nw-terminal-muted) !important;
}

/* Keep intentionally white paper/print areas untouched. */
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-document-preview,
  .nw-invoice-paper,
  .nw-document-paper,
  .nw-print-paper,
  .nw-preview-paper,
  .nw-email-preview > div,
  .nb-email-preview,
  .nw-pos-receipt,
  .nw-storefront-design-preview,
  .nw-design-live-preview,
  .nw-mobile-qr-code
),
html[data-nw-theme="dark"] .nw-terminal-main :where(
  .nw-document-preview,
  .nw-invoice-paper,
  .nw-document-paper,
  .nw-print-paper,
  .nw-preview-paper,
  .nw-email-preview > div,
  .nb-email-preview,
  .nw-pos-receipt,
  .nw-storefront-design-preview,
  .nw-design-live-preview,
  .nw-mobile-qr-code
) * {
  color-scheme: light;
}
