/* O Decap fixa o editor em 800 px; limitar o ajuste ao painel de desenvolvimento. */
@media (max-width: 799px) {
  #nc-root [class*="EditorContainer"],
  #nc-root [class*="ToolbarContainer"] {
    min-width: 0 !important;
    width: 100% !important;
  }

  #nc-root [class*="NoPreviewContainer"],
  #nc-root [class*="PreviewPaneContainer"],
  #nc-root [class*="ControlPaneContainer"] {
    min-width: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
  }
}

:root { color-scheme: light; }
body { margin: 0; background: #f3f5f9; }
.iupito-loading {
  min-height: 100vh;
  display: grid;
  align-content: center;
  justify-items: center;
  gap: 0.5rem;
  color: #0b1739;
  font: 600 1rem/1.5 system-ui, sans-serif;
}
.iupito-loading img { max-width: min(70vw, 260px); height: auto; }
body:has(#nc-root) .iupito-loading { display: none; }
