/**
 * LH Admin Design System - Main Entry Point
 * London Homestays Admin Panel
 *
 * Import this single file to get the complete design system.
 * Individual files can also be imported separately if needed.
 *
 * @version 1.0.0
 * @updated 2026-01-15
 */

/* ============================================
   IMPORT ORDER MATTERS!
   1. Tokens (CSS custom properties)
   2. Reset (normalize browser defaults)
   3. Base (typography, colors)
   4. Layout (shell structure)
   5. Components (UI elements)
   6. Host Cards (business-specific)
   ============================================ */

@import url('lh-admin-tokens.css');
@import url('lh-admin-reset.css');
@import url('lh-admin-base.css');
@import url('lh-admin-layout.css');
@import url('lh-admin-components.css');
@import url('lh-admin-host-cards.css');

/* ============================================
   STAGING ENVIRONMENT BANNER
   Override for staging visibility
   ============================================ */

.lha-env-banner--staging {
  background-color: var(--lha-cyan);
  color: var(--lha-white);
}

/* ============================================
   PRINT STYLES
   ============================================ */

@media print {
  .lha-sidebar,
  .lha-header,
  .lha-env-banner,
  .lha-btn,
  .no-print {
    display: none !important;
  }

  .lha-main {
    margin-left: 0;
  }

  .lha-content {
    padding: 0;
    max-width: none;
  }

  .lha-card {
    break-inside: avoid;
    box-shadow: none;
    border: 1px solid #ddd;
  }
}
