/* ------------------------------------------------------------------------------
 * Project:       Kirby Castle
 * Owner:         Joshua H. Kirby
 * Copyright:     Copyright (c) 2026 Joshua H. Kirby. All rights reserved.
 * Last Modified: 2026-07-13
 * ------------------------------------------------------------------------------ */

/* App-wide scrollbar styling. Applies to every scrollable element on any
 * page that loads this file -- the page itself where it still scrolls,
 * and any internal scroll container (e.g. .user-table-wrap) -- rather
 * than being scoped to one page or one element. Loaded after
 * tokens/colors.css so it can reference --primary/--primary-light. */

* {
  scrollbar-width: thin;
  scrollbar-color: var(--gold) var(--scrollbar-track);
}

*::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}

*::-webkit-scrollbar-track {
  background: var(--scrollbar-track);
}

*::-webkit-scrollbar-thumb {
  background: var(--gold);
  border-radius: 6px;
  border: 2px solid var(--scrollbar-track);
}

*::-webkit-scrollbar-thumb:hover {
  background: var(--gold-light);
}
