@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;900&display=swap";

/* src/styles.scss */
:root {
  --bg-primary: #000026;
  --accent-cyan: #00c5fa;
  --accent-teal: #00fbed;
  --text-primary: #ffffff;
  --text-secondary: #b5b5b5;
  --text-muted: #d9d9d9;
  --panel-bg: rgba(255, 255, 255, 0.1);
  --panel-border: rgba(255, 255, 255, 0.2);
  --sidebar-width: 240px;
  --ga-bg: #050B14;
  --ga-bg-2: #081120;
  --ga-surface: #0D1825;
  --ga-surface-2: #122033;
  --ga-surface-3: #1A2A40;
  --ga-border: rgba(0, 251, 237, 0.15);
  --ga-border-2: rgba(0, 251, 237, 0.30);
  --ga-border-strong: rgba(0, 251, 237, 0.55);
  --ga-cyan: #00FBED;
  --ga-cyan-2: #7CFFFF;
  --ga-cyan-dark: #00B8D4;
  --ga-cyan-soft: rgba(0, 251, 237, 0.08);
  --ga-cyan-med: rgba(0, 251, 237, 0.18);
  --ga-text: #FFFFFF;
  --ga-text-2: #D9D9D9;
  --ga-text-3: #8B95A3;
  --ga-text-4: #5C6877;
  --ga-warn: #FFB547;
  --ga-warn-soft: rgba(255, 181, 71, 0.10);
  --ga-warn-border: rgba(255, 181, 71, 0.25);
  --ga-crit: #FF5C6C;
  --ga-crit-soft: rgba(255, 92, 108, 0.10);
  --ga-crit-border: rgba(255, 92, 108, 0.25);
  --ga-r-card: 20px;
  --ga-r-card-lg: 28px;
  --ga-r-pill: 999px;
  --ga-r-input: 14px;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  font-family:
    "Inter",
    -apple-system,
    BlinkMacSystemFont,
    sans-serif;
  font-size: 16px;
  color: var(--text-primary);
  background: var(--bg-primary);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
* {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 251, 237, 0.2) transparent;
}
::-webkit-scrollbar {
  width: 6px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background: rgba(0, 251, 237, 0.15);
  border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 251, 237, 0.35);
}
.chat-messages::-webkit-scrollbar-track {
  margin-block: 25%;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
