/*
 * Boise Civic Trust — component tokens.
 * Component-scoped variables derived from the semantic layer.
 */

:root {
  --button-radius: var(--radius-sm);
  --button-pad-y: 0.625rem;
  --button-pad-x: 1.25rem;

  --panel-bg: var(--color-surface);
  --panel-border: var(--rule);
  --panel-pad: var(--space-5);

  --drawer-width: 30rem;
  --drawer-width-wide: 44rem;

  --chip-radius: var(--radius-pill);
  --chip-pad: 0.125rem 0.625rem;

  --input-bg: rgba(255, 255, 255, 0.45);
  --input-border: var(--color-border-strong);
  --input-radius: var(--radius-sm);
  --input-pad: 0.5rem 0.75rem;

  --header-height: 3.5rem;

  --marker-size: 22px;
  --marker-size-major: 30px;
}
