/* ─── /core.html — C0R3 page ─────────────────────────────────────── Standalone page carved out of the dashboard's old SYST3M tab. Same minimal-chrome pattern as /logs.html (a `← home` back-link + a createTabStrip sub-tab strip; base tab + page-header styling comes from @hive/shared via common.css, linked by core.html). The four section renderers (rebuild queue, meta inputs, kept state, container load) are ported verbatim from the dashboard, so they emit the exact same class names. Those section-internal rules live in dashboard.css; rather than duplicate the (scattered) blocks here, we @import dashboard.css wholesale — transitional. dashboard.css does NOT @import common.css (it relies on link order), so this doesn't double-load anything; the dashboard-only chrome rules it carries (`body.dashboard-shell`, `.dashboard-chrome`, `.tabbar`) simply match nothing on /core.html. The follow-up that removes the SYST3M tab can split the shared section rules into their own stylesheet. */ @import "./dashboard.css"; body.core-shell { margin: 0; padding: 0; } /* Fill the header row next to the ← home back-link, same as the logs sub-tab strip. */ .core-tabbar { flex: 1; } .core-main { padding: 1.2em 1.5em 2em; } /* createTabStrip toggles the native `hidden` attribute on inactive panes; ensure it wins over any inherited display. */ .core-pane[hidden] { display: none; }