/* GENERATED FILE. Run `bun run pixel:theme:generate`; do not edit by hand. */
:root {
  --ws-border-default: 2px;
  --ws-border-focus: 2px;
  --ws-border-hairline: 1px;
  --ws-border-strong: 3px;
  --ws-breakpoint-compact: 720px;
  --ws-breakpoint-desktop: 1024px;
  --ws-breakpoint-narrow: 560px;
  --ws-color-accent: #f7d563;
  --ws-color-accent-strong: #c9962e;
  --ws-color-border: #2a313c;
  --ws-color-border-strong: #8a672f;
  --ws-color-border-subtle: #2a313c;
  --ws-color-button-default: #161d27;
  --ws-color-button-default-hover: #1b2330;
  --ws-color-button-default-pressed: #222b38;
  --ws-color-button-destructive: #d65345;
  --ws-color-button-destructive-hover: #e56d5e;
  --ws-color-button-destructive-pressed: #b63f35;
  --ws-color-button-disabled: #222b38;
  --ws-color-button-primary: #f7d563;
  --ws-color-button-primary-hover: #fff6dc;
  --ws-color-button-primary-pressed: #c9962e;
  --ws-color-cartography-arctic-base: #829568;
  --ws-color-cartography-arctic-dark: #6f8157;
  --ws-color-cartography-arctic-light: #98aa7c;
  --ws-color-cartography-arctic-region: #829568;
  --ws-color-cartography-beacon: #f7d563;
  --ws-color-cartography-coast-inner: #d7b866;
  --ws-color-cartography-coast-outer: #f0d9a2;
  --ws-color-cartography-desert-base: #a98a52;
  --ws-color-cartography-desert-dark: #8f7245;
  --ws-color-cartography-desert-light: #b99b62;
  --ws-color-cartography-desert-region: #a98a52;
  --ws-color-cartography-dune: #f1d58d;
  --ws-color-cartography-fine-coast: #d7b866;
  --ws-color-cartography-fine-water: #217f9c;
  --ws-color-cartography-grove: #245f2e;
  --ws-color-cartography-hidden-grid: #142a2b;
  --ws-color-cartography-ocean-base: #164f72;
  --ws-color-cartography-ocean-dark: #103b5a;
  --ws-color-cartography-ocean-light: #2f7895;
  --ws-color-cartography-ocean-region: #164f72;
  --ws-color-cartography-ridge: #e1f0e6;
  --ws-color-cartography-temperate-base: #6f8d4c;
  --ws-color-cartography-temperate-dark: #5e783e;
  --ws-color-cartography-temperate-light: #829f5c;
  --ws-color-cartography-temperate-region: #6f8d4c;
  --ws-color-cartography-tropical-base: #78934b;
  --ws-color-cartography-tropical-dark: #657e3e;
  --ws-color-cartography-tropical-light: #8ba25a;
  --ws-color-cartography-tropical-region: #78934b;
  --ws-color-cell-line: #c2a771;
  --ws-color-cell-open: #f3e7c6;
  --ws-color-cell-open-highlight: #e0d2a6;
  --ws-color-cell-unknown: #c9b98e;
  --ws-color-danger: #d65345;
  --ws-color-flag: #e0483b;
  --ws-color-focus: #f7d563;
  --ws-color-info: #2e5bd8;
  --ws-color-label-on-primary: #ffffff;
  --ws-color-mine: #14171d;
  --ws-color-page: #0c1016;
  --ws-color-shadow: #0c1016;
  --ws-color-success: #2c9b46;
  --ws-color-surface: #121821;
  --ws-color-surface-elevated: #1b2330;
  --ws-color-surface-raised: #161d27;
  --ws-color-surface-tool: #222b38;
  --ws-color-terrain-land: #5bb242;
  --ws-color-terrain-land-deep: #2f7a2a;
  --ws-color-terrain-ocean: #27a9d3;
  --ws-color-terrain-ocean-deep: #1b94c4;
  --ws-color-text-on-accent: #0c1016;
  --ws-color-text-primary: #f1efe7;
  --ws-color-text-secondary: #aab0ad;
  --ws-color-text-warm: #fff6dc;
  --ws-control-compact-target: 40px;
  --ws-control-default: 44px;
  --ws-control-input: 44px;
  --ws-control-large: 48px;
  --ws-control-minimum-target: 44px;
  --ws-control-slider-handle: 13px;
  --ws-control-slider-track: 10px;
  --ws-cream: #fff6dc;
  --ws-elevation-control: 0px 1px 0px 0px;
  --ws-elevation-modal: 0px 12px 24px -8px;
  --ws-elevation-none: 0px 0px 0px 0px;
  --ws-elevation-panel: 0px 4px 12px -4px;
  --ws-elevation-text: 0px 2px 0px 0px;
  --ws-focus-ring: rgb(247 213 99 / 0.55);
  --ws-font-family-body: "WorldSweeper Small Pixel", ui-monospace, monospace;
  --ws-font-family-data: "WorldSweeper Small Pixel", ui-monospace, monospace;
  --ws-font-family-display: "WorldSweeper Pixel", ui-monospace, monospace;
  --ws-font-family-glyph: "WorldSweeper Pixel", ui-monospace, monospace;
  --ws-font-size-body: 13px;
  --ws-font-size-cell: 34px;
  --ws-font-size-data: 11px;
  --ws-font-size-display: 24px;
  --ws-font-size-label: 11px;
  --ws-font-size-title: 16px;
  --ws-font-size-value: 15px;
  --ws-font-weight-glyph: 400;
  --ws-font-weight-regular: 400;
  --ws-font-weight-strong: 400;
  --ws-gold: #f7d563;
  --ws-icon-lg: 32px;
  --ws-icon-md: 24px;
  --ws-icon-sm: 20px;
  --ws-icon-xs: 16px;
  --ws-ink: #0c1016;
  --ws-letter-spacing-body: 0px;
  --ws-letter-spacing-data: 0.25px;
  --ws-letter-spacing-display: 1px;
  --ws-line-height-body: 1.45;
  --ws-line-height-data: 1.25;
  --ws-line-height-readable: 1.55;
  --ws-line-height-tight: 1.1;
  --ws-motion-easing-linear: linear;
  --ws-motion-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --ws-motion-fast: 120ms;
  --ws-motion-instant: 0ms;
  --ws-motion-reduced: 0ms;
  --ws-motion-slow: 280ms;
  --ws-motion-standard: 180ms;
  --ws-muted: #aab0ad;
  --ws-opacity-cartography-decoration: 1;
  --ws-opacity-cartography-decoration-gameplay: 0.32;
  --ws-opacity-cartography-decoration-overview: 0.72;
  --ws-opacity-cartography-decoration-transition: 0.5;
  --ws-opacity-cartography-detail-fine-coast: 0.94;
  --ws-opacity-cartography-detail-fine-land: 0.86;
  --ws-opacity-cartography-detail-fine-water: 0.92;
  --ws-opacity-cartography-gameplay-frontier-grid: 0;
  --ws-opacity-cartography-hidden-grid: 0.26;
  --ws-opacity-cartography-overview-fine-coast: 0.72;
  --ws-opacity-cartography-overview-fine-land: 0.56;
  --ws-opacity-cartography-overview-fine-water: 0.86;
  --ws-opacity-cartography-region-land: 1;
  --ws-opacity-cartography-region-tone-overlay: 0.16;
  --ws-opacity-cartography-region-water: 1;
  --ws-opacity-cartography-transition-frontier-grid: 0.1;
  --ws-opacity-disabled: 0.55;
  --ws-opacity-muted: 0.55;
  --ws-opacity-scrim: 0.78;
  --ws-opacity-solid: 1;
  --ws-opacity-subtle: 0.12;
  --ws-opacity-transparent: 0;
  --ws-radius-control: 4px;
  --ws-radius-dialog: 8px;
  --ws-radius-none: 0px;
  --ws-radius-panel: 6px;
  --ws-radius-pill: 999px;
  --ws-radius-pixel: 2px;
  --ws-scrim: rgb(12 16 22 / 0.78);
  --ws-shadow-color: rgb(12 16 22 / 1);
  --ws-space-hairline: 1px;
  --ws-space-lg: 16px;
  --ws-space-md: 12px;
  --ws-space-none: 0px;
  --ws-space-safe-compact: 14px;
  --ws-space-safe-desktop: 40px;
  --ws-space-sm: 8px;
  --ws-space-xl: 24px;
  --ws-space-xs: 4px;
  --ws-space-xxl: 32px;
  --ws-surface: #121821;
  --ws-surface-panel: rgb(18 24 33 / 1);
  --ws-surface-tool: rgb(34 43 56 / 1);
  --ws-text: #f1efe7;
  --ws-z-alert: 50;
  --ws-z-controls: 20;
  --ws-z-map: 0;
  --ws-z-map-chrome: 10;
  --ws-z-modal: 40;
  --ws-z-scrim: 30;
}
