/* Compact presentations of existing tools inside the marketing pages. */
html[data-tool-embed="true"],html[data-tool-embed="true"] body { height:auto;min-height:0; }
html[data-tool-embed="true"] .lens-footer,
html[data-tool-embed="true"] .site-nav,
html[data-tool-embed="true"] .hero,
html[data-tool-embed="true"] .trust { display:none; }
html[data-tool-embed="true"] body > main > section:not(.embedded-tool-section):not(.workspace) { display:none; }
html[data-tool-embed="true"] main { margin:0;padding:0;width:100%;max-width:none; }
html[data-tool-embed="true"] .embedded-tool-section { padding:0;border:0; }
html[data-tool-embed="true"] .embedded-tool-section > .wrap { width:100%; }
html[data-tool-embed="true"] .try-viewer { width:100%; }
html[data-tool-embed="true"] .app .top { padding:0 0 14px; }
html[data-tool-embed="true"] .app .top > .brand,
html[data-tool-embed="true"] .app [data-theme-toggle] { display:none; }
html[data-tool-embed="true"] .app .workspace { grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px; }
html[data-tool-embed="true"] .app .workspace.has-preview { grid-template-columns:minmax(0,1fr); }
html[data-tool-embed="true"] .app textarea { height:320px;font-size:16px; }
html[data-tool-embed="true"] .app button { border-radius:999px;min-height:36px;padding:7px 14px; }
html[data-tool-embed="true"] .rz-app-sizes { margin:0;border:0; }
html[data-tool-embed="true"] .rz-app-sizes summary { color:var(--muted);font-size:14px; }
@media(max-width:760px) {
  html[data-tool-embed="true"] .app .workspace { grid-template-columns:minmax(0,1fr); }
  html[data-tool-embed="true"] .app .stage { order:0; }
  html[data-tool-embed="true"] .app textarea { height:200px; }
}
