/* Generated by protocol/generate.py from protocol/theme.tokens.json. Do not edit. */
:root {
  --ground: #000000;
  --deep: #000000;
  --column: #0D0E0D;
  --well: #171917;
  --raised: #232623;
  --hover: #2F332F;
  --text: #FFFFFF;
  --dim: #BCC2BC;
  --faint: #9BA29B;
  --off: #5C615C;
  --accent: #3DFF6A;
  --on-accent: #000000;
  --gold: #FFD500;
  --warn: #FF9F1A;
  --danger: #FF4D4D;
  --focus: #FFFFFF;
  --focus-gap: #000000;
  --surface: #171917;
  --edge: #232623;
  --line: #232623;
  --row-line: #2A2E2A;
  --outline: #3C413C;
  --outline-over: #4D534D;
  --outline-off: #232623;
  --row-on: #171917;
  --chrome-over: #232623;
  --select: #4D534D;
  --head: #9BA29B;
  --off-text: #4B504B;
  --accent-over: #7AFF96;
  --accent-down: #2BE356;
  --on-gold: #000000;
  --online: #3DFF6A;
  --notice: #FF9F1A;
  --offline: #FF4D4D;
  --tier-info: #3DFF6A;
  --tier-notice: #7AFF96;
  --tier-warning: #FF9F1A;
  --tier-urgent: #FF4D4D;
  --close-over: #C42B1C;
  --gem-ruby: #FF4D5E;
  --gem-sapphire: #4DA3FF;
  --gem-emerald: #4FD15F;
  --gem-diamond: #E6EEF4;
  --gem-ax: #F2A33A;
  --gem-story: #F2D23A;
  --pip: #9BA29B;
  --bar-track: #232623;
  --card-lit: #2F332F;
  --on-close: #FFFFFF;
  --accent-tint: rgba(61, 255, 106, 0.1);
  --tier-info-tint: rgba(61, 255, 106, 0.14);
  --tier-notice-tint: rgba(122, 255, 150, 0.16);
  --tier-warning-tint: rgba(255, 159, 26, 0.16);
  --tier-urgent-tint: rgba(255, 77, 77, 0.19);
  --plate: rgba(0, 0, 0, 0.88);
  --display64: 64px;
  --display40: 40px;
  --display20: 20px;
  --size11: 11px;
  --size12: 13px;
  --size13: 13px;
  --size14: 14px;
  --size15: 15px;
  --size16: 15px;
  --size17: 20px;
  --size20: 20px;
  --size21: 20px;
  --size26: 20px;
  --size28: 40px;
  --size32: 40px;
  --label-spacing: 0.9px;
  --word-spacing: 1.2px;
  --go-spacing: 1.6px;
  --tag-scale: 0.8;
  --title-bar-height: 32px;
  --column-width: 240px;
  --tabs-height: 56px;
  --row-height: 32px;
  --tall-row-height: 40px;
  --row-head-height: 24px;
  --button-height: 40px;
  --go-height: 56px;
  --gap4: 4px;
  --gap8: 8px;
  --gap16: 16px;
  --gap24: 24px;
  --quick: 120ms;
  --standard: 200ms;
  --emphasis: 320ms;
  --ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);
  --float-shadow: 0px 8px 24px 0px rgba(0, 0, 0, 0.451);
  --no-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}
