import { tokens as defaultTokens } from "@tamagui/themes/v2";
import { createTokens } from "tamagui";
var colors = {
    primary: "rgb(74 92 146)",
    surfaceTint: "rgb(74 92 146)",
    onPrimary: "rgb(255 255 255)",
    primaryContainer: "rgb(219 225 255)",
    onPrimaryContainer: "rgb(0 24 74)",
    secondary: "rgb(57 96 143)",
    onSecondary: "rgb(255 255 255)",
    secondaryContainer: "rgb(211 228 255)",
    onSecondaryContainer: "rgb(0 28 56)",
    tertiary: "rgb(115 84 113)",
    onTertiary: "rgb(255 255 255)",
    tertiaryContainer: "rgb(255 214 248)",
    onTertiaryContainer: "rgb(43 18 43)",
    error: "rgb(186 26 26)",
    onError: "rgb(255 255 255)",
    errorContainer: "rgb(255 218 214)",
    onErrorContainer: "rgb(65 0 2)",
    background: "rgb(250 248 255)",
    onBackground: "rgb(26 27 33)",
    surface: "rgb(250 248 255)",
    onSurface: "rgb(26 27 33)",
    // TODO: set this per theme
    onSurfaceOpacity: "rgba(26, 27, 33, 0.1)",
    surfaceVariant: "rgb(226 226 236)",
    onSurfaceVariant: "rgb(69 70 79)",
    outline: "rgb(117 118 128)",
    outlineVariant: "rgb(197 198 208)",
    shadow: "rgb(0 0 0)",
    shadow_opacity: "#00000054",
    scrim: "rgb(0 0 0)",
    inverseSurface: "rgb(47 48 54)",
    inverseOnSurface: "rgb(241 240 247)",
    inversePrimary: "rgb(179 197 255)",
    primaryFixed: "rgb(219 225 255)",
    onPrimaryFixed: "rgb(0 24 74)",
    primaryFixedDim: "rgb(179 197 255)",
    onPrimaryFixedVariant: "rgb(50 69 120)",
    secondaryFixed: "rgb(211 228 255)",
    onSecondaryFixed: "rgb(0 28 56)",
    secondaryFixedDim: "rgb(162 201 254)",
    onSecondaryFixedVariant: "rgb(29 72 117)",
    tertiaryFixed: "rgb(255 214 248)",
    onTertiaryFixed: "rgb(43 18 43)",
    tertiaryFixedDim: "rgb(225 187 220)",
    onTertiaryFixedVariant: "rgb(90 61 88)",
    surfaceDim: "rgb(218 217 224)",
    surfaceBright: "rgb(250 248 255)",
    surfaceContainerLowest: "rgb(255 255 255)",
    surfaceContainerLow: "rgb(244 243 250)",
    surfaceContainer: "rgb(238 237 244)",
    surfaceContainerHigh: "rgb(232 231 239)",
    surfaceContainerHighest: "rgb(227 226 233)",
    // Warning
    warning: "#855318",
    onWarning: "#ffffff",
    warningContainer: "#ffdcbe",
    onWarningContainer: "#2c1600",
    // Success
    success: "#406836",
    onSuccess: "#ffffff",
    successContainer: "#c0efb0",
    onSuccessContainer: "#002200",
    // Info
    info: "#006493",
    onInfo: "#ffffff",
    infoContainer: "#cae6ff",
    onInfoContainer: "#001e30"
  },
  tokens = createTokens({
    ...defaultTokens,
    border: {
      outline: 1,
      divider_width: 1,
      true: 0
    },
    shape: {
      // https://github.com/material-components/material-web/blob/main/tokens/v0_192/_md-sys-shape.scss
      corner_extra_small: 4,
      corner_full: 22,
      corner_l: 16,
      corner_large: 28,
      corner_m: 12,
      corner_medium: 12,
      corner_none: 0,
      corner_sm: 8,
      corner_small: 8,
      corner_xl: 28,
      corner_xs: 4,
      bs_1: "1px 1px 1px rgba(0 0 0)"
    },
    shadow: {
      5: 12,
      4: 8,
      3: 6,
      2: 3,
      1: 1,
      bs_1: "2px 2px black",
      0: 0,
      true: 0
    },
    color: {
      ...defaultTokens.color,
      ...colors
    },
    spacing: {
      margin_compact: 16,
      form_gap: 16,
      card_gap: 8,
      compact_margin: 16,
      medium_margin: 24,
      exp_margin: 24,
      large_margin: 24,
      card_body: 16,
      card_body_1: 12,
      card_body_2: 8,
      card_body_3: 4,
      chip_spacing: 8,
      // https://m3.material.io/components/floating-action-button/specs#e5677e43-376c-449c-8e0d-bf26c852fc46
      fab_padding: 16,
      pane_gap: 24
    },
    size: {
      list_item_height: 56,
      nav_rail_width: 80,
      main_max_width: 1200,
      pane_supporting: 360,
      ...defaultTokens.size
    },
    gmp: {
      auburn: "#2C040F",
      onAuburn: "#F3F1E6",
      red: "#FB6647",
      pink: "#F48999",
      onPink: "#2C040F",
      orange: "#FBAC50",
      onOrange: "#2C040F",
      cream: "#F3F1E6",
      onCream: "#2C040F",
      gold: "#EDAE11",
      true: "#2C040F"
    },
    provenance: {
      primary: "#1568FF",
      primaryAlt: "#091969",
      secondary: "#B1D0FC",
      secondaryAlt: "#E6E7E8",
      secondaryAlt2: "#91A6B7"
    }
  });
export { tokens };
//# sourceMappingURL=tokens.native.js.map
