/* [project]/app/globals.css [app-client] (css) */
:root {
  --bg-app: #e9ecf1;
  --bg-card: #fff;
  --bg-sidebar: #1c2a4d;
  --bg-sidebar-active: #2b5ccb;
  --bg-sidebar-hover: #26365c;
  --border-card: #e1e6ef;
  --border-field: #d8dee9;
  --border-row: #f1f3f8;
  --border-head: #e1e6ef;
  --border-sidebar: #2c3b60;
  --text-strong: #1c2a4d;
  --text-body: #202a3e;
  --text-cell: #3d4760;
  --text-cell-strong: #1f2a40;
  --text-muted: #66718a;
  --text-head: #4a5570;
  --text-icon: #6b7897;
  --text-icon-soft: #8592ae;
  --sidebar-label: #9fadcb;
  --sidebar-item: #b6c2dd;
  --sidebar-name: #e7ecf7;
  --sidebar-role: #8d9bbb;
  --accent: #2b5ccb;
  --link: #2b62d9;
  --link-hover: #1b49a8;
  --track: #e4e8f0;
  --radius-card: 10px;
  --radius-field: 7px;
  --shadow-card: 0 1px 2px #141e3c0d;
  --shadow-field: 0 1px 2px #141e3c0a;
  --font-ui: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

html, body {
  background: var(--bg-app);
  margin: 0;
  padding: 0;
}

* {
  box-sizing: border-box;
}

body {
  font-family: var(--font-ui);
  color: var(--text-body);
  -webkit-font-smoothing: antialiased;
}

a {
  color: var(--link);
  text-decoration: none;
}

a:hover {
  color: var(--link-hover);
}

table {
  border-collapse: collapse;
}

.material-symbols-rounded {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
  direction: ltr;
  font-family: Material Symbols Rounded;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

.material-symbols-rounded[data-fill="1"] {
  font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;
}

/*# sourceMappingURL=app_globals_0yg4wg8.css.map*/