/* ultrastation_panels.css: IT342 CSS backstop for the client-side
 * ULTRASTATION beta-panels toggle (Settings > Display > "ULTRASTATION
 * panels (beta)"). Off by default: html.ultrastation-panels-off hides the
 * DOM-based ultra panels regardless of the individual `pd-visible` /
 * `uid-visible` / `visible` classes those modules manage themselves. Pure
 * CSS, the server payload and each module's own render logic are
 * untouched, so toggling the checkbox is instant with no redraw or fresh
 * server turn needed for these.
 *
 * The pixel-viewport statue SPRITE is canvas-drawn, not a DOM node, so it
 * can't be reached from CSS; viewport.js gates that one directly (see
 * ultrastation_panels.js).
 *
 * Pure-additive: every rule is gated on html.ultrastation-panels-off, so
 * with the class absent (the toggle ON) nothing here changes any layout.
 */

html.ultrastation-panels-off #paperdoll-panel,
html.ultrastation-panels-off #ultra-identity-panel,
html.ultrastation-panels-off #ultra-inventory-panel,
html.ultrastation-panels-off .statue-entry {
  display: none !important;
}
