@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";

/* src/styles.css */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
:root {
  --bg: #ffffff;
  --text: #1a1a1a;
  --text-secondary: #6b7280;
  --nav-bg: #ffffff;
  --card-bg: #f9f9f9;
  --border: #e0e0e0;
  --orange: #f97316;
  --orange-dark: #ea6a00;
  --hover-tint: #fff7ed;
  --shadow: 0 4px 16px rgba(0, 0, 0, 0.08);
  --footer-bg: #1e1e2e;
  --footer-text: #cccccc;
}
[data-theme=dark] {
  --bg: #0f1117;
  --text: #ffffff;
  --text-secondary: #b0b8c4;
  --nav-bg: #171923;
  --card-bg: #1e2230;
  --border: #2d3445;
  --orange: #ff6600;
  --orange-dark: #ff7b26;
  --hover-tint: rgba(255, 102, 0, 0.12);
  --shadow: 0 4px 20px rgba(0, 0, 0, 0.35);
  --footer-bg: #0b0d12;
  --footer-text: #b0b8c4;
}
html,
body {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
html::-webkit-scrollbar,
body::-webkit-scrollbar {
  display: none;
}
body {
  font-family: "Poppins", sans-serif;
  background: var(--bg);
  color: var(--text);
  transition: background 0.3s, color 0.3s;
}
a {
  text-decoration: none;
  color: inherit;
}
ul {
  list-style: none;
}

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