/* WEB-3: Webseiten-Vorschau — seitenspezifische Stile (Standing-Rule-Muster: eigene Datei statt index.css). */ .vorschau-toolbar { display: flex; flex-wrap: wrap; gap: 0.75rem; align-items: flex-end; margin: 0.75rem 0; } .vorschau-viewports { display: flex; gap: 0.35rem; } .vorschau-frame { border: 1px solid var(--color-border); border-radius: 0.6rem; background: var(--color-surface); overflow: hidden; height: min(70dvh, 50rem); } /* Smartphone-Ansicht: schmaler Rahmen, mittig — wie ein Handy auf dem Tisch. */ .vorschau-frame--phone { max-width: 400px; margin-inline: auto; } .vorschau-iframe { display: block; width: 100%; height: 100%; border: 0; background: #fff; }