/* Classic — current system design */
html.guest-theme--default,
body.guest-theme--default {
  --gt-primary: #0d6efd;
  --gt-accent: #6c757d;
  --gt-accent-soft: rgba(13, 110, 253, 0.12);
  --gt-bg: #ffffff;
  --gt-bg-outer: #f8f9fa;
  --gt-surface: #f8f9fa;
  --gt-text: #212529;
  --gt-text-muted: #6c757d;
  --gt-header-bg: #ffffff;
  --gt-footer-bg: #ffffff;
  --gt-card-bg: #ffffff;
  --gt-card-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  --gt-card-shadow-hover: 0 5px 15px rgba(0, 0, 0, 0.15);
  --gt-frame-bg: #1a1a1a;
  --gt-border: #e0e0e0;
  --gt-radius: 10px;
  --gt-font-heading: 'Inter', system-ui, sans-serif;
  --gt-font-body: 'Inter', system-ui, sans-serif;
  --gt-on-primary: #ffffff;

  --gt-icon: #0d6efd;
  --gt-weather-active-bg: #ffc107;
  --gt-weather-active-text: #212529;
  --gt-wifi-border: 1px solid #e0e0e0;
}
