:root {
  --pa-color-tape: #FFFFFF;
  --pa-color-desk: #F5F4F0;
  --pa-color-rule: #D8D7D1;
  --pa-color-ribbon: #66655F;
  --pa-color-ink: #111111;
  --pa-color-minus: #C8102E;
  --pa-color-machine: #16140F;
  --pa-color-grid: #3B362D;
  --pa-color-sheet: #FBFAF6;
  --pa-color-paper: #F4F1EA;
  --pa-color-ledger: #FFFDF8;
  --pa-color-night: #1A1814;
  --pa-color-umber: #4A453D;
  --pa-color-oxblood: #9A2A1F;
  --pa-color-dot: #B9B2A3;
  --pa-bg: var(--pa-color-paper);
  --pa-surface: var(--pa-color-ledger);
  --pa-border: var(--pa-color-rule);
  --pa-text: var(--pa-color-night);
  --pa-text-muted: var(--pa-color-umber);
  --pa-action-bg: var(--pa-color-night);
  --pa-action-text: var(--pa-color-ledger);
  --pa-focus: var(--pa-color-night);
  --pa-amount-negative: var(--pa-color-minus);
  --pa-accent: var(--pa-color-oxblood);
  --pa-font-display: "Martian Mono", ui-monospace, Menlo, Consolas, monospace;
  --pa-font-display-weight: 600;
  --pa-font-display-tracking: -0.02em;
  --pa-font-display-stretch: 88%;
  --pa-font-figures: "Martian Mono", ui-monospace, Menlo, Consolas, monospace;
  --pa-font-figures-weight: 400;
  --pa-font-figures-tracking: 0;
  --pa-font-figures-stretch: 100%;
  --pa-font-body: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
  --pa-font-body-weight: 400;
  --pa-font-body-tracking: 0;
  --pa-font-body-strong: 600;
  --pa-font-serif: "Newsreader", "Iowan Old Style", Georgia, "Times New Roman", serif;
  --pa-font-serif-weight: 500;
  --pa-font-serif-tracking: -0.025em;
  --pa-size-2xs: 0.625rem;
  --pa-size-xs: 0.75rem;
  --pa-size-sm: 0.875rem;
  --pa-size-md: 1rem;
  --pa-size-lg: 1.25rem;
  --pa-size-xl: 1.5625rem;
  --pa-size-2xl: 1.9375rem;
  --pa-size-3xl: 2.4375rem;
  --pa-size-4xl: 3.0625rem;
  --pa-size-5xl: 3.8125rem;
  --pa-size-6xl: 4.75rem;
  --pa-size-7xl: 5.9375rem;
  --pa-size-8xl: 7.4375rem;
  --pa-size-9xl: 9.3125rem;
  --pa-leading-tight: 1.1;
  --pa-leading-snug: 1.25;
  --pa-leading-body: 1.55;
  --pa-space-1: 0.25rem;
  --pa-space-2: 0.5rem;
  --pa-space-3: 0.75rem;
  --pa-space-4: 1rem;
  --pa-space-5: 1.5rem;
  --pa-space-6: 2rem;
  --pa-space-7: 3rem;
  --pa-space-8: 4rem;
  --pa-space-9: 6rem;
  --pa-motion-print: 0.16s;
  --pa-motion-sort: 0.2s;
  --pa-motion-ease: ease-out;
  --pa-motion-stagger: 0.04s;
  --pa-motion-lead: 0.5s;
  --pa-motion-line: 0.42s;
  --pa-motion-list-lead: 0.6s;
  --pa-motion-list-step: 0.38s;
  --pa-motion-count: 0.9s;
  --pa-motion-tick: 1.7s;
  --pa-tap-min: 2.75rem;
  --pa-tap-btn: 3rem;
  --pa-measure: 65ch;
  --pa-max: 70rem;
  --pa-gutter: 1.25rem;
  --pa-radius: 0;
  --pa-border-width: 1px;
  --pa-total-rule: 3px;
  --pa-draw: 60;
  --pa-page-width: 8.5in;
  --pa-page-height: 11in;
  --pa-page-margin: 0.6in;
}
