/* Postautomtr base styles.
 * Previously the tail of src/design-system/index.css. That file also @imported five vendored
 * FSCLN token files; those tokens now come from the shared /shared/_ds/v1/ at the docroot (see
 * PLATFORM.md phase 02), so the vendored copy is gone and what was left is just this — the
 * app's own resets and element defaults. index.html links the shared tokens, then theme.css,
 * then this file, which is the order the cascade needs.
 */

*,
*::before,
*::after {
  box-sizing: border-box;
}

html,
body,
#root {
  height: 100%;
  margin: 0;
}

body {
  background: var(--bg-dark);
  color: var(--text-primary);
  font-family: var(--font-body);
  font-size: 13px;
}

h1,
h2,
p {
  margin: 0;
}

input {
  font: inherit;
}

input::placeholder {
  color: var(--pa-text-tertiary);
}

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

a:hover {
  color: var(--accent-dark);
}

*::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

*::-webkit-scrollbar-thumb {
  background: var(--divider);
  border-radius: 4px;
}
