/* Scribbity tokens, exported from the Paper file Scribbity (01M2TZQWGC4XWBRHAD737CGXJ3), token hash 6d11b139.
 Names match the Paper variables exactly, so the site edits like the brand file.
 --guidelines-* is the brand (everything outside the product canvas).
 --lily-*, --color-lily-*, --text-lily-*, --radius-lily-*, --spacing-lily-* are Lily, the product canvas system.
 The --lily-size-*, --lily-radius-card/-wrapper/-pill/-row tokens are the 1.6x slide scale; the canvas uses the 1x --text-lily-* and --radius-lily-* set.
 Font families are quoted with fallbacks here; Paper stores the bare family name. */
:root {
  --guidelines-primary-base: #B2D47A;
  --guidelines-primary-500: #8FB555;
  --guidelines-black: #1B1D1A;
  --guidelines-white: #FAFAF4;
  --guidelines-gray-400: #C9CCC0;
  --guidelines-color-text: var(--guidelines-black);
  --guidelines-color-mark: var(--guidelines-black);
  --guidelines-color-surface-inverse: var(--guidelines-gray-950);
  --guidelines-color-canvas: var(--guidelines-white);
  --guidelines-color-on-dark: var(--guidelines-white);
  --guidelines-color-accent: var(--guidelines-primary-base);
  --guidelines-color-accent-strong: var(--guidelines-primary-900);
  --guidelines-color-neutral: var(--guidelines-color-band);
  --guidelines-surface-subtle: #EFF0E9;
  --guidelines-surface-soft: #E8EAE2;
  --guidelines-surface-muted: #E8EAE2;
  --guidelines-surface-secondary: #D9DCD1;
  --guidelines-surface-mid: #C9CCC0;
  --guidelines-surface-deep: #1F221E;
  --guidelines-text-secondary: #4A4E47;
  --guidelines-text-tertiary: #353933;
  --guidelines-icon-ink: #2B2E29;
  --guidelines-fixture-chrome-white: #FFFFFF;
  --guidelines-fixture-chrome-text: #525252;
  --guidelines-fixture-chrome-disabled: #BABCBE;
  --guidelines-fixture-chrome-surface: #EFF0E9;
  --guidelines-fixture-chrome-ink: #353535;
  --guidelines-fixture-chrome-icon: #3C4043;
  --guidelines-fixture-chrome-accent: var(--guidelines-gray-400);
  --guidelines-fixture-chrome-accent-light: var(--guidelines-gray-300);
  --guidelines-primary-50: #F5F9EC;
  --guidelines-primary-100: #EBF3D8;
  --guidelines-primary-200: #DCEBBF;
  --guidelines-primary-300: #CCE2A4;
  --guidelines-primary-400: #BCD98A;
  --guidelines-primary-600: #6E9340;
  --guidelines-primary-700: #52702F;
  --guidelines-primary-800: #3A5122;
  --guidelines-primary-900: #263517;
  --guidelines-gray-50: #F6F7F1;
  --guidelines-gray-100: #F0F1EA;
  --guidelines-gray-200: #E8EAE2;
  --guidelines-gray-300: #D9DCD1;
  --guidelines-gray-500: #A4A89D;
  --guidelines-gray-600: #7A7E74;
  --guidelines-gray-700: #5F635B;
  --guidelines-gray-800: #41453F;
  --guidelines-gray-900: #2F332D;
  --guidelines-gray-950: #242823;
  --guidelines-color-ground: #E7E9E3;
  --guidelines-color-inset: #F3F4F0;
  --guidelines-color-secondary: #474B45;
  --guidelines-color-muted: #7D827A;
  --guidelines-color-success: #2C9A60;
  --guidelines-color-warning: #C4861B;
  --guidelines-color-error: #D14A3A;
  --guidelines-color-info: #3876D6;
  --guidelines-color-violet: #7565DA;
  --guidelines-color-frog: var(--guidelines-primary-600);
  --guidelines-color-frog-on-dark: var(--guidelines-color-accent);
  --guidelines-color-band: var(--guidelines-primary-100);
  --guidelines-color-card: var(--guidelines-gray-200);
  --guidelines-color-hairline: #CDCEC8;
  --guidelines-color-hairline-on-dark: #4F524D;
  --guidelines-color-nav: #0F100E;
  --color-lily-ground: #F2F3EE;
  --color-lily-shell: #FAFAF9;
  --color-lily-card: #FFFFFF;
  --color-lily-inset: #F3F5EF;
  --color-lily-ink: #252A24;
  --color-lily-secondary: #555D53;
  --color-lily-muted: #70796C;
  --color-lily-hairline: #E9ECE4;
  --color-lily-line: #D4DACD;
  --color-lily-off: #E4E9DD;
  --color-lily-success: #297148;
  --color-lily-warning: #92600F;
  --color-lily-danger: #B4463C;
  --color-lily-info: #4669BD;
  --color-lily-idea: #7961BA;
  --color-lily-selected: #EAF1E7;
  --color-lily-studio: #F0F2F4;
  --color-lily-open: #F8F9FA;
  --lily-ground: #F2F3EE;
  --lily-shell: #FAFAF9;
  --lily-card: #FFFFFF;
  --lily-inset: #F3F5EF;
  --lily-ink: #252A24;
  --lily-ink-2: #555D53;
  --lily-muted: #70796C;
  --lily-hair: rgb(25 30 22 / 6%);
  --lily-rule: #E9ECE4;
  --lily-green: #297148;
  --lily-green-soft: #DFEAE4;
  --lily-amber: #92600F;
  --lily-amber-soft: #F0E7DA;
  --guidelines-font-family: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
  --guidelines-font-heading: var(--guidelines-font-family);
  --guidelines-font-body: var(--guidelines-font-family);
  --guidelines-font-mono: var(--guidelines-font-body);
  --font-lily: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
  --font-lily-mono: var(--lily-font);
  --lily-font: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
  --guidelines-size-h1: 160px;
  --guidelines-size-h2: 96px;
  --guidelines-size-h3: 80px;
  --guidelines-size-h4: 64px;
  --guidelines-size-h5: 56px;
  --guidelines-size-h6: 48px;
  --guidelines-size-body-large: 32px;
  --guidelines-size-body: 24px;
  --guidelines-size-body-small: 20px;
  --guidelines-size-caption: 16px;
  --guidelines-size-micro: 14px;
  --guidelines-size-display-small: 120px;
  --guidelines-size-type-specimen: 180px;
  --guidelines-size-display-detail: 40px;
  --guidelines-size-aux-13-013: 13.013px;
  --guidelines-size-aux-22-89: 22.89px;
  --guidelines-size-aux-18-85: 18.85px;
  --guidelines-size-aux-33-082: 33.082px;
  --guidelines-size-aux-28-356: 28.356px;
  --guidelines-size-aux-10-987: 10.987px;
  --guidelines-size-aux-11-688: 11.688px;
  --guidelines-size-aux-31-154: 31.154px;
  --guidelines-size-aux-13-256: 13.256px;
  --guidelines-size-aux-12-029: 12.029px;
  --guidelines-control-size-64: 64px;
  --guidelines-control-size-20: 20px;
  --guidelines-control-size-72: 72px;
  --guidelines-control-size-28: 28px;
  --guidelines-control-size-16: 16px;
  --guidelines-control-size-18: 18px;
  --guidelines-control-size-24: 24px;
  --guidelines-control-size-14: 14px;
  --guidelines-size-brand-70: 70px;
  --guidelines-size-brand-125: 125px;
  --guidelines-size-brand-106: 106px;
  --guidelines-size-brand-118: 118px;
  --guidelines-size-brand-150: 150px;
  --guidelines-size-brand-112: 112px;
  --guidelines-size-brand-126: 126px;
  --guidelines-size-brand-120: 120px;
  --guidelines-size-brand-54: 54px;
  --guidelines-size-brand-58: 58px;
  --guidelines-size-brand-48: 48px;
  --guidelines-size-brand-31: 31px;
  --guidelines-size-label: 20px;
  --guidelines-size-statement: var(--guidelines-size-body-large);
  --guidelines-size-wordmark-footer: 30px;
  --guidelines-size-wordmark-tile: 84px;
  --guidelines-size-wordmark-lead: 144px;
  --guidelines-size-wordmark-safezone: 176px;
  --text-lily-label: 12px;
  --text-lily-small: 13px;
  --text-lily-body: 16px;
  --text-lily-lead: 20px;
  --text-lily-title: 28px;
  --text-lily-section: 40px;
  --text-lily-display: 56px;
  --lily-size-meta: 17px;
  --lily-size-body: 20px;
  --lily-size-title: 24px;
  --lily-size-topic: 32px;
  --guidelines-weight-heading: 400;
  --guidelines-weight-regular: 400;
  --guidelines-weight-medium: 500;
  --guidelines-weight-light: 400;
  --guidelines-weight-heavy: 500;
  --guidelines-weight-wordmark: var(--guidelines-weight-medium);
  --font-weight-lily-regular: 400;
  --font-weight-lily-medium: 500;
  --font-weight-lily-strong: 600;
  --lily-weight-body: 400;
  --lily-weight-title: 550;
  --lily-weight-strong: 600;
  --guidelines-control-tracking: 0em;
  --guidelines-tracking-text: 0em;
  --guidelines-tracking-display: -0.04em;
  --guidelines-tracking-wordmark: var(--guidelines-tracking-display);
  --tracking-lily-heading: -0.025em;
  --lily-tracking-title: -0.025em;
  --guidelines-control-leading: 1.2;
  --guidelines-leading-text: 1.35;
  --guidelines-leading-display: 1.1;
  --guidelines-leading-wordmark: 1.0;
  --leading-lily-body: 24px;
  --opacity-lily-parked: 0.85;
  --breakpoint-lily-mobile: 700px;
  --container-lily-small: 380px;
  --container-lily-wide: 560px;
  --container-lily-wrapper: 1040px;
  --guidelines-space-dot: 8px;
  --spacing-lily-4: 4px;
  --spacing-lily-8: 8px;
  --spacing-lily-12: 12px;
  --spacing-lily-16: 16px;
  --spacing-lily-22: 22px;
  --spacing-lily-24: 24px;
  --spacing-lily-32: 32px;
  --spacing-lily-48: 48px;
  --spacing-lily-64: 64px;
  --lily-space-wrapper: 16px;
  --lily-space-card: 32px;
  --guidelines-radius-surface: 0px;
  --guidelines-radius-control: 4px;
  --radius-lily-none: 0px;
  --radius-lily-control: 6px;
  --radius-lily-crisp: 8px;
  --radius-lily-compact: 14px;
  --radius-lily-card: 18px;
  --radius-lily-wrapper: 26px;
  --lily-radius-row: 8px;
  --lily-radius-pill: 11px;
  --lily-radius-card: 29px;
  --lily-radius-wrapper: 45px;
  --guidelines-radius-button: 10px;
  --guidelines-radius-nav: 999px;
}
