/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 *
 * NOTE: .button-like styles moved to gravikon.css to avoid conflicts
 * The space-themed button styles are now the canonical implementation
 *
 * === STYLESHEET IMPORT ORDER ===
 * 1. gravikon.css - Base design system and theme
 * 2. galaxy.css - Galaxy map and multi-system UI
 * 3. systems.css - Individual system views
 * 4. meetings.css - Meeting styles with multi-system support
 */

/* Import base theme and design system */
@import url("/assets/gravikon-2fb1179e.css");

/* Import multi-system specific styles */
@import url("/assets/galaxy-8e53d703.css");
@import url("/assets/systems-b6226c30.css");
@import url("/assets/meetings-e9418dcc.css");

/* === Additional Global Styles === */

/* Ensure smooth scrolling for anchor links */
html {
  scroll-behavior: smooth;
}

/* Print-friendly styles */
@media print {
  body {
    background: white;
    color: black;
  }

  .main-nav,
  .btn,
  .actions {
    display: none;
  }
}
