/* Airtable design tokens, copied 1:1 from Airtable's own app stylesheet (static.airtable.com/css/compiled/v2/all.*.css),
   read 03 Oct 2026 from public shared views (no login). Names are Airtable's own.
   Light = :root / .at-light.  Dark = .at-dark (Airtable's .theme-dark, the real dark mode in public beta since May 2025).
   Private study copy for internal education. Airtable's brand belongs to Airtable. */

:root {
  /* palette: the same in both modes */
  --palette-blue-blue: rgb(22, 110, 225);
  --palette-blue-blueDusty: rgb(59, 102, 163);
  --palette-blue-blueDark1: rgb(13, 82, 172);
  --palette-blue-blueLight1: rgb(160, 198, 255);
  --palette-blue-blueLight2: rgb(209, 226, 255);
  --palette-blue-blueLight3: rgb(241, 245, 255);
  --palette-cyan-cyan: rgb(57, 202, 255);
  --palette-cyan-cyanDusty: rgb(16, 125, 163);
  --palette-cyan-cyanDark1: rgb(15, 104, 162);
  --palette-cyan-cyanLight1: rgb(136, 219, 255);
  --palette-cyan-cyanLight2: rgb(196, 236, 255);
  --palette-cyan-cyanLight3: rgb(227, 250, 253);
  --palette-teal-teal: rgb(1, 221, 213);
  --palette-teal-tealDusty: rgb(13, 127, 120);
  --palette-teal-tealDark1: rgb(23, 114, 110);
  --palette-teal-tealLight1: rgb(116, 235, 225);
  --palette-teal-tealLight2: rgb(193, 245, 240);
  --palette-teal-tealLight3: rgb(228, 251, 251);
  --palette-green-green: rgb(4, 138, 14);
  --palette-green-greenDusty: rgb(64, 124, 74);
  --palette-green-greenDark1: rgb(0, 100, 0);
  --palette-green-greenLight1: rgb(154, 224, 149);
  --palette-green-greenLight2: rgb(207, 245, 209);
  --palette-green-greenLight3: rgb(230, 252, 232);
  --palette-yellow-yellow: rgb(255, 186, 5);
  --palette-yellow-yellowDusty: rgb(162, 104, 17);
  --palette-yellow-yellowDark1: rgb(175, 96, 2);
  --palette-yellow-yellowLight1: rgb(255, 214, 107);
  --palette-yellow-yellowLight2: rgb(255, 234, 182);
  --palette-yellow-yellowLight3: rgb(255, 246, 221);
  --palette-orange-orange: rgb(213, 68, 1);
  --palette-orange-orangeDusty: rgb(148, 77, 55);
  --palette-orange-orangeDark1: rgb(170, 45, 0);
  --palette-orange-orangeLight1: rgb(255, 182, 142);
  --palette-orange-orangeLight2: rgb(255, 224, 204);
  --palette-orange-orangeLight3: rgb(255, 236, 227);
  --palette-red-red: rgb(220, 4, 59);
  --palette-red-redDusty: rgb(153, 69, 90);
  --palette-red-redDark1: rgb(177, 15, 65);
  --palette-red-redLight1: rgb(255, 166, 193);
  --palette-red-redLight2: rgb(255, 212, 224);
  --palette-red-redLight3: rgb(255, 242, 250);
  --palette-pink-pink: rgb(221, 4, 168);
  --palette-pink-pinkDusty: rgb(140, 63, 120);
  --palette-pink-pinkDark1: rgb(171, 10, 131);
  --palette-pink-pinkLight1: rgb(247, 151, 239);
  --palette-pink-pinkLight2: rgb(250, 210, 252);
  --palette-pink-pinkLight3: rgb(255, 241, 255);
  --palette-purple-purple: rgb(124, 55, 239);
  --palette-purple-purpleDusty: rgb(99, 73, 141);
  --palette-purple-purpleDark1: rgb(98, 49, 174);
  --palette-purple-purpleLight1: rgb(191, 174, 252);
  --palette-purple-purpleLight2: rgb(224, 218, 253);
  --palette-purple-purpleLight3: rgb(252, 243, 255);
  --palette-gray-grayDusty: rgb(83, 89, 101);
  --palette-gray-gray25: rgb(249, 250, 251);
  --palette-gray-gray50: rgb(246, 248, 252);
  --palette-gray-gray75: rgb(242, 244, 248);
  --palette-gray-gray100: rgb(229, 233, 240);
  --palette-gray-gray200: rgb(218, 222, 230);
  --palette-gray-gray300: rgb(196, 199, 205);
  --palette-gray-gray400: rgb(145, 149, 156);
  --palette-gray-gray500: rgb(97, 102, 112);
  --palette-gray-gray600: rgb(65, 69, 77);
  --palette-gray-gray700: rgb(49, 53, 62);
  --palette-gray-gray800: rgb(29, 31, 37);
  --palette-gray-gray900: rgb(17, 18, 21);
  --palette-neutral-black: var(--palette-gray-gray800);
  --palette-neutral-trueBlack: rgb(0, 0, 0);
  --palette-neutral-dark: var(--palette-gray-gray700);
  --palette-neutral-quiet: var(--palette-gray-gray500);
  --palette-neutral-quieter: var(--palette-gray-gray400);
  --palette-neutral-quietest: var(--palette-gray-gray300);
  --palette-neutral-white: rgb(255, 255, 255);
  --palette-neutral-lightGray1: var(--palette-gray-gray50);
  --palette-neutral-lightGray2: var(--palette-gray-gray75);
  --palette-neutral-lightGray3: var(--palette-gray-gray100);
  --palette-neutral-lightGray4: var(--palette-gray-gray200);
  --palette-opacity-darken1: rgba(0, 0, 0, 0.05);
  --palette-opacity-darken2: rgba(0, 0, 0, 0.1);
  --palette-opacity-darken3: rgba(0, 0, 0, 0.25);
  --palette-opacity-darken4: rgba(0, 0, 0, 0.5);
  --palette-opacity-darken5: rgba(0, 0, 0, 0.6);
  --palette-opacity-lighten1: rgba(255, 255, 255, 0.05);
  --palette-opacity-lighten2: rgba(255, 255, 255, 0.1);
  --palette-opacity-lighten2-tinted: rgba(195, 212, 249, 0.18);
  --palette-opacity-lighten3: rgba(255, 255, 255, 0.25);
  --palette-opacity-lighten3-tinted: rgba(221, 230, 252, 0.26);
  --palette-opacity-lighten4: rgba(255, 255, 255, 0.5);
}

:root, .at-light {
  color-scheme: light;
  --colors-foreground-default: var(--palette-neutral-black);
  --colors-foreground-subtle: var(--palette-gray-gray500);
  --colors-foreground-subtler: var(--palette-gray-gray400);
  --colors-foreground-subtlest: var(--palette-gray-gray300);
  --colors-foreground-accent-informational: var(--palette-blue-blueDark1);
  --colors-foreground-accent-notice: var(--palette-yellow-yellowDark1);
  --colors-foreground-accent-negative: var(--palette-red-redDark1);
  --colors-foreground-accent-success: var(--palette-green-greenDark1);
  --colors-foreground-accent-ai: var(--palette-pink-pinkDark1);
  --colors-hyperlink-default: var(--colors-foreground-default);
  --colors-hyperlink-subtle: var(--colors-foreground-subtle);
  --colors-hyperlink-primary: var(--palette-blue-blue);
  --colors-hyperlink-primary-hover: var(--palette-blue-blueDark1);
  --colors-background-default: var(--palette-neutral-white);
  --colors-background-subtle: var(--palette-gray-gray75);
  --colors-background-subtler: var(--palette-gray-gray50);
  --colors-background-inset-surface: var(--palette-neutral-white);
  --colors-background-raised-surface: var(--palette-neutral-white);
  --colors-background-raised-surface-hover: var(--palette-neutral-white);
  --colors-background-raised-popover: var(--palette-neutral-white);
  --colors-background-raised-control: var(--palette-neutral-white);
  --colors-background-raised-control-hover: var(--palette-gray-gray100);
  --colors-background-inset-control: var(--palette-gray-gray75);
  --colors-background-inset-control-hover: var(--palette-gray-gray100);
  --colors-background-primary-control: var(--palette-blue-blue);
  --colors-background-primary-control-emphasis: var(--palette-blue-blueDark1);
  --colors-background-switch-track: var(--palette-gray-gray400);
  --colors-background-switch-handle: var(--palette-neutral-white);
  --colors-background-checked-control: var(--palette-blue-blue);
  --colors-background-modal-backdrop: var(--palette-opacity-darken3);
  --colors-background-selected: var(--palette-opacity-darken1);
  --colors-background-selected-blue: rgba(22, 110, 225, 0.05);
  --colors-background-selected-blue-hover: rgba(22, 110, 225, 0.1);
  --colors-background-translucent: var(--palette-opacity-lighten2);
  --colors-background-informational: var(--palette-blue-blueLight3);
  --colors-background-notice: var(--palette-yellow-yellowLight3);
  --colors-background-negative: var(--palette-red-redLight3);
  --colors-background-success: var(--palette-green-greenLight3);
  --colors-border-default: var(--palette-opacity-darken2);
  --colors-border-subtle: var(--palette-opacity-darken1);
  --colors-border-subtler: var(--palette-gray-gray400);
  --colors-border-emphasis: var(--palette-gray-gray400);
  --colors-border-focus: var(--palette-blue-blue);
  --colors-border-focus-emphasis: var(--palette-blue-blueDark1);
  --colors-border-negative: var(--palette-red-redDark1);
  --colors-border-success: var(--palette-green-greenDark1);
  --elevation-low: 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 2px rgba(0, 0, 0, 0.08), 0px 1px 3px rgba(0, 0, 0, 0.08);
  --elevation-low-subtle: 0px 0px 2px rgba(0, 0, 0, 0.08), 0px 1px 3px rgba(0, 0, 0, 0.08);
  --elevation-low-hover: 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 3px rgba(0, 0, 0, 0.11), 0px 1px 4px rgba(0, 0, 0, 0.12);
  --elevation-medium: 0px 0px 1px 0px rgba(0, 0, 0, 0.24), 0px 0px 2px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
  --elevation-medium-hover: 0px 0px 1px 0px rgba(0, 0, 0, 0.48), 0px 0px 2px 0px rgba(0, 0, 0, 0.08), 0px 2px 4px 0px rgba(0, 0, 0, 0.12), 0px 2px 8px 0px rgba(0, 0, 0, 0.08);
  --elevation-medium-right: 0px 0px 1px 0px rgba(0, 0, 0, 0.24), 0px 0px 2px 0px rgba(0, 0, 0, 0.08), 2px 0px 4px 0px rgba(0, 0, 0, 0.08);
  --elevation-high: 0px 0px 1px rgba(0, 0, 0, 0.24), 0px 0px 2px rgba(0, 0, 0, 0.16), 0px 3px 4px rgba(0, 0, 0, 0.06), 0px 6px 8px rgba(0, 0, 0, 0.06), 0px 12px 16px rgba(0, 0, 0, 0.08), 0px 18px 32px rgba(0, 0, 0, 0.06);
  --motion-standard-fast: cubic-bezier(0.2, 0.1, 0.2, 1) 150ms;
  --motion-standard-default: cubic-bezier(0.2, 0.1, 0.2, 1) 300ms;
  --motion-standard-medium: cubic-bezier(0.2, 0.1, 0.2, 1) 500ms;
  --motion-standard-slow: cubic-bezier(0.2, 0.1, 0.2, 1) 1000ms;
  --motion-decelerate-fast: cubic-bezier(0, 0, 0, 1) 100ms;
  --motion-decelerate-default: cubic-bezier(0, 0, 0, 1) 250ms;
  --motion-decelerate-medium: cubic-bezier(0, 0, 0, 1) 400ms;
  --motion-decelerate-slow: cubic-bezier(0, 0, 0, 1) 800ms;
  --motion-accelerate-fast: cubic-bezier(0.4, 0, 1, 1) 100ms;
  --motion-accelerate-default: cubic-bezier(0.4, 0, 1, 1) 200ms;
  --motion-accelerate-medium: cubic-bezier(0.4, 0, 1, 1) 300ms;
  --motion-accelerate-slow: cubic-bezier(0.4, 0, 1, 1) 700ms;
  --motion-linear-default: cubic-bezier(0, 0, 1, 1) 1000ms;
  --motion-linear-medium: cubic-bezier(0, 0, 1, 1) 2000ms;
  --motion-linear-slow: cubic-bezier(0, 0, 1, 1) 5000ms;
  --radius-round-default: 3px;
  --radius-round-big: 6px;
  --radius-round-huge: 12px;
  --font-family-body: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  --font-family-heading: 'Inter Display', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  --font-family-heading-legacy: 'GT Eesti Display', -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  --font-family-mono: 'IBM Plex Mono', Menlo, Courier, monospace;
  --font-size-body-xsmall: 9px;
  --font-size-body-small: 11px;
  --font-size-body-default: 13px;
  --font-size-body-large: 15px;
  --font-size-heading-xxsmall: 13px;
  --font-size-heading-xsmall: 15px;
  --font-size-heading-small: 17px;
  --font-size-heading-default: 21px;
  --font-size-heading-large: 23px;
  --font-size-heading-xlarge: 27px;
  --font-size-heading-xxlarge: 31px;
  --font-size-heading-xxxlarge: 35px;
  --strongFontWeightWithGeckoFallback: 600;
  --cell-background-base: var(--colors-background-default);
  --cell-background-fillCandidate: #f0f0f0;
  --cell-background-found: #fff3d3;
  --cell-background-foundCursor: #ffd66b;
  --cell-background-selected: #f1f6ff;
  --row-background-cursor: #f8f8f8;
  --cell-background-row-number-hover: hsl(200, 18%, 95%);
  --cell-background-ghost-row-number-hover: hsl(200, 18%, 95%);
  --cell-background-header: #f4f4f4;
  --cell-background-fillCandidate-found: #f0e4c6;
  --cell-background-fillCandidate-foundCursor: #f0c965;
  --cell-background-searchMatch: #ffd66b;
  --cell-background-found-selected: #f1ebd3;
  --cell-background-foundCursor-selected: #f1cf6b;
  --cell-background-header-selected: #e7edf6;
  --cell-background-leftPane-header: #f2f2f2;
  --cell-background-rightPane-header: hsla(0, 0%, 100%, 0.5);
  --cell-borderColor: hsl(202, 10%, 88%);
  --cell-borderColor-cursor: var(--colors-border-focus);
  --cell-borderColor-header: hsl(0, 0%, 82%);
  --pane-borderColor-separator: #cccccc;
  --colors-background-workflow-find-records: var(--palette-orange-orangeLight3);
  --colors-foreground-accent-workflow-find-records: var(--palette-orange-orangeDark1);
  --colors-background-workflow-custom-script: var(--palette-purple-purpleLight3);
  --colors-foreground-accent-workflow-custom-script: var(--palette-purple-purpleDark1);
  /* select-option ("choice token") fills: 10 colours x 4 strengths. Light = Airtable's colour classes.
     Text on Light2/Light1 is --colors-foreground-default; on the full colour and Dark1 it is white. */
  --at-choice-blueLight2: #d1e2ff;
  --at-choice-blueLight1: #a0c6ff;
  --at-choice-blue: #166ee1;
  --at-choice-blueDark1: #0d52ac;
  --at-choice-cyanLight2: #c4ecff;
  --at-choice-cyanLight1: #88dbff;
  --at-choice-cyan: #39caff;
  --at-choice-cyanDark1: #0f68a2;
  --at-choice-tealLight2: #c1f5f0;
  --at-choice-tealLight1: #74ebe1;
  --at-choice-teal: #01ddd5;
  --at-choice-tealDark1: #17726e;
  --at-choice-greenLight2: #cff5d1;
  --at-choice-greenLight1: #9ae095;
  --at-choice-green: #048a0e;
  --at-choice-greenDark1: #006400;
  --at-choice-yellowLight2: #ffeab6;
  --at-choice-yellowLight1: #ffd66b;
  --at-choice-yellow: #ffba05;
  --at-choice-yellowDark1: #af6002;
  --at-choice-orangeLight2: #ffe0cc;
  --at-choice-orangeLight1: #ffb68e;
  --at-choice-orange: #d54401;
  --at-choice-orangeDark1: #aa2d00;
  --at-choice-redLight2: #ffd4e0;
  --at-choice-redLight1: #ffa6c1;
  --at-choice-red: #dc043b;
  --at-choice-redDark1: #b10f41;
  --at-choice-pinkLight2: #fad2fc;
  --at-choice-pinkLight1: #f797ef;
  --at-choice-pink: #dd04a8;
  --at-choice-pinkDark1: #ab0a83;
  --at-choice-purpleLight2: #e0dafd;
  --at-choice-purpleLight1: #bfaefc;
  --at-choice-purple: #7c37ef;
  --at-choice-purpleDark1: #6231ae;
  --at-choice-grayLight2: #e5e9f0;
  --at-choice-grayLight1: #c4c7cd;
  --at-choice-gray: #616670;
  --at-choice-grayDark1: #41454d;
  /* grid sizes (.gridView) */
  --grid-row-height: 32px;
  --grid-row-number-width: 32px;
}

.at-dark, .theme-dark {
  color-scheme: dark;
  --colors-foreground-default: var(--palette-neutral-white);
  --colors-foreground-subtle: var(--palette-gray-gray400);
  --colors-foreground-subtler: var(--palette-gray-gray500);
  --colors-foreground-subtlest: var(--palette-gray-gray700);
  --colors-foreground-accent-informational: var(--palette-blue-blueLight1);
  --colors-foreground-accent-notice: var(--palette-yellow-yellowLight1);
  --colors-foreground-accent-negative: var(--palette-red-redLight1);
  --colors-foreground-accent-success: var(--palette-green-greenLight1);
  --colors-foreground-accent-ai: var(--palette-pink-pinkLight1);
  --colors-hyperlink-default: var(--colors-foreground-default);
  --colors-hyperlink-subtle: var(--palette-gray-gray400);
  --colors-hyperlink-primary: var(--palette-blue-blueLight1);
  --colors-hyperlink-primary-hover: var(--palette-blue-blueLight2);
  --colors-background-default: var(--palette-gray-gray800);
  --colors-background-subtle: var(--palette-gray-gray700);
  --colors-background-subtler: var(--palette-neutral-trueBlack);
  --colors-background-inset-surface: var(--palette-gray-gray900);
  --colors-background-raised-surface: var(--palette-gray-gray800);
  --colors-background-raised-surface-hover: var(--palette-gray-gray700);
  --colors-background-raised-popover: var(--palette-gray-gray800);
  --colors-background-raised-control: var(--palette-opacity-lighten2-tinted);
  --colors-background-raised-control-hover: var(--palette-opacity-lighten3-tinted);
  --colors-background-inset-control: var(--palette-opacity-lighten2-tinted);
  --colors-background-inset-control-hover: var(--palette-opacity-lighten3-tinted);
  --colors-background-primary-control: var(--palette-blue-blue);
  --colors-background-primary-control-emphasis: var(--palette-blue-blueLight1);
  --colors-background-switch-track: var(--palette-gray-gray400);
  --colors-background-switch-handle: var(--palette-neutral-white);
  --colors-background-checked-control: var(--palette-blue-blue);
  --colors-background-modal-backdrop: var(--palette-opacity-darken3);
  --colors-background-selected: var(--palette-opacity-lighten1);
  --colors-background-selected-blue: rgba(22, 110, 225, 0.05);
  --colors-background-selected-blue-hover: rgba(22, 110, 225, 0.1);
  --colors-background-translucent: var(--palette-opacity-lighten2);
  --colors-background-informational: rgb(32, 40, 51);
  --colors-background-notice: rgb(51, 43, 21);
  --colors-background-negative: rgb(51, 33, 39);
  --colors-background-success: rgb(31, 45, 30);
  --colors-border-default: var(--palette-opacity-lighten2);
  --colors-border-subtle: var(--palette-opacity-lighten1);
  --colors-border-subtler: var(--palette-gray-gray400);
  --colors-border-emphasis: var(--palette-opacity-lighten3);
  --colors-border-focus: var(--palette-blue-blue);
  --colors-border-focus-emphasis: var(--palette-blue-blueLight1);
  --colors-border-negative: var(--palette-red-redDark1);
  --colors-border-success: var(--palette-green-greenDark1);
  --elevation-low: 0px 0px 0px 1px rgba(255, 255, 255, 0.15), 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 2px rgba(0, 0, 0, 0.08), 0px 1px 3px rgba(0, 0, 0, 0.08);
  --elevation-low-subtle: 0px 0px 0px 1px rgba(255, 255, 255, 0.15), 0px 0px 2px rgba(0, 0, 0, 0.08), 0px 1px 3px rgba(0, 0, 0, 0.08);
  --elevation-low-hover: 0px 0px 0px 2px rgba(255, 255, 255, 0.15), 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 3px rgba(0, 0, 0, 0.11), 0px 1px 4px rgba(0, 0, 0, 0.12);
  --elevation-medium: 0 0 0 1px var(--palette-gray-gray700), 0px 0px 1px 0px rgba(0, 0, 0, 0.72), 0px 0px 2px 0px rgba(0, 0, 0, 0.24), 0px 2px 4px 0px rgba(0, 0, 0, 0.24);
  --elevation-medium-hover: 0 0 0 1px var(--palette-gray-gray700), 0px 0px 1px 0px rgba(0, 0, 0, 0.96), 0px 0px 2px 0px rgba(0, 0, 0, 0.16), 0px 2px 4px 0px rgba(0, 0, 0, 0.24), 0px 2px 8px 0px rgba(0, 0, 0, 0.16);
  --elevation-medium-right: 0px 0px 1px 0px rgba(0, 0, 0, 0.24), 0px 0px 2px 0px rgba(0, 0, 0, 0.08), 2px 0px 4px 0px rgba(0, 0, 0, 0.08);
  --elevation-high: 0 0 0 1px var(--palette-gray-gray700), 0px 0px 1px rgba(0, 0, 0, 0.72), 0px 0px 2px rgba(0, 0, 0, 0.48), 0px 3px 4px rgba(0, 0, 0, 0.18), 0px 6px 8px rgba(0, 0, 0, 0.18), 0px 12px 16px rgba(0, 0, 0, 0.24), 0px 18px 32px rgba(0, 0, 0, 0.18);
  --cell-background-base: var(--colors-background-default);
  --cell-background-fillCandidate: #0e0e0e;
  --cell-background-found: #180d00;
  --cell-background-foundCursor: #633701;
  --cell-background-selected: #083065;
  --cell-background-row-number-hover: hsl(225, 12%, 14.94117647%);
  --cell-background-ghost-row-number-hover: hsl(225, 12%, 17.94117647%);
  --row-background-cursor: #060606;
  --cell-background-header: var(--palette-gray-gray800);
  --cell-background-fillCandidate-found: #533e27;
  --cell-background-fillCandidate-foundCursor: #b36910;
  --cell-background-searchMatch: #af6002;
  --cell-background-found-selected: #5c514e;
  --cell-background-foundCursor-selected: #b7783b;
  --cell-background-header-selected: #243043;
  --cell-background-leftPane-header: var(--palette-gray-gray800);
  --cell-background-rightPane-header: var(--palette-gray-gray800);
  --cell-borderColor: var(--colors-border-default);
  --cell-borderColor-cursor: var(--colors-border-focus);
  --cell-borderColor-header: var(--colors-border-default);
  --pane-borderColor-separator: var(--colors-border-default);
  --colors-background-workflow-find-records: #22272d;
  --colors-foreground-accent-workflow-find-records: var(--palette-orange-orangeLight1);
  --colors-background-workflow-custom-script: #212833;
  --colors-foreground-accent-workflow-custom-script: var(--palette-purple-purpleLight1);
  /* choice tokens in dark: Airtable's ".theme-dark .<colour>.dark-mode-darken-row-color" values */
  --at-choice-blueLight2: #2a2d33;
  --at-choice-blueLight1: #404f66;
  --at-choice-blue: #1258b4;
  --at-choice-blueDark1: #052145;
  --at-choice-cyanLight2: #272f33;
  --at-choice-cyanLight1: #365866;
  --at-choice-cyan: #2ea2cc;
  --at-choice-cyanDark1: #062a41;
  --at-choice-tealLight2: #273130;
  --at-choice-tealLight1: #2e5e5a;
  --at-choice-teal: #01b1aa;
  --at-choice-tealDark1: #092e2c;
  --at-choice-greenLight2: #29312a;
  --at-choice-greenLight1: #3e5a3c;
  --at-choice-green: #036e0b;
  --at-choice-greenDark1: #002800;
  --at-choice-yellowLight2: #332f24;
  --at-choice-yellowLight1: #66562b;
  --at-choice-yellow: #cc9504;
  --at-choice-yellowDark1: #462601;
  --at-choice-orangeLight2: #332d29;
  --at-choice-orangeLight1: #664939;
  --at-choice-orange: #aa3601;
  --at-choice-orangeDark1: #441200;
  --at-choice-redLight2: #332a2d;
  --at-choice-redLight1: #66424d;
  --at-choice-red: #b0032f;
  --at-choice-redDark1: #47061a;
  --at-choice-pinkLight2: #322a32;
  --at-choice-pinkLight1: #633c60;
  --at-choice-pink: #b10386;
  --at-choice-pinkDark1: #440434;
  --at-choice-purpleLight2: #2d2c33;
  --at-choice-purpleLight1: #4c4665;
  --at-choice-purple: #632cbf;
  --at-choice-purpleDark1: #271446;
  --at-choice-grayLight2: #2e2f30;
  --at-choice-grayLight1: #4e5052;
  --at-choice-gray: #4e525a;
  --at-choice-grayDark1: #1a1c1f;
}
