/* Read-only overlay voor de bwired-embed van het Davis-dashboard.
   Verbergt alle mutatie-/instel-UI; de elementen blijven in de DOM zodat app.js
   niet crasht op ontbrekende nodes, maar zijn onbereikbaar. Mutaties zijn boven-
   dien al geblokkeerd door de method-lock van bwired (alleen GET wordt geproxyd). */
.page-tabs { display: none !important; }                        /* hele tab-balk (Dashboard/Sensoren/Historie) weg */
[data-page-section="sensors"],
#panel-sensors { display: none !important; }                    /* sensors-paginainhoud weg */
.rate-selector { display: none !important; }                    /* update-interval dropdown (PUT) weg */

/* Historie-paneel (Extremen-tabel) altijd tonen, onderaan de dashboard-pagina
   (staat in de DOM na de dashboard-secties). Overschrijft het hidden-attribuut dat
   app.js zet wanneer 'dashboard' de actieve pagina is. */
#panel-history { display: block !important; }

/* De iframe zit al in een frame; de eigen 1700px-cap van de Davis-app gaf op brede
   schermen lege gecentreerde zijmarges (oogde als sidebar). Laat de inhoud daarom de
   volle iframe-breedte vullen. */
.main { max-width: none !important; }

/* Interne scrollbar van de Davis-iframe onzichtbaar maken (scrollen blijft werken),
   net als de overige bwired-pagina's. */
html, body { scrollbar-width: none !important; -ms-overflow-style: none !important; }
html::-webkit-scrollbar, body::-webkit-scrollbar { width: 0 !important; height: 0 !important; display: none !important; }
