:root {
  --land: #090f23;

  --hat-main: #48484f;
  --hat-seam: #3e3e44;
  --hat-underside: #2f2f32;
  --hat-glow: #8e9bbe;
  --hat-hover: #aeaec11f;

  --character-body: #090b10;
  --character-eyes: #a2acc1;
  --character-pole: #090a0e;

  --boat: #07080c;
  --boat-wake: #384461;

  --sky-top: #0f1320;
  --sky-bottom: #2a354f;
  --fog-light: #8ca4e2;
  --fog-dark: #94a6e2;

  --water: #131725;
  --water-glisten: #414f71;
  --seabed: #0a0c12;

  --amenity-coral: #171a28;
  --amenity-thicket: #16161e;
  --amenity-kelp: #141a1a;

  --fish-caught: #445273;
  --fish-free: #283045;

  --fishing-line: #454d64;
  --fishing-hook: #63728b;

  --bird: #444e6a;
  --firefly: #5d5d5d;

  --ui-text: #8c9dc5;
  --ui-text-dark: var(--ui-dialog-background);
  --ui-dialog-background: #121622;
  --ui-dialog-backdrop: #11141d99;
  --ui-popover-backdrop: #11141fc4;
  --ui-input-background: #1a1f2f;
  --ui-input-background-focus: #1a2032;
  --ui-btn-background: #62739e;
  --ui-btn-background-hover: #54658f;
  --ui-btn-background-active: #445278;
  --ui-btn-background-disabled: #374361;
  --ui-btn-outline: #77819e;
  --ui-btn-guest: #7083b1;
  --ui-btn-controls: #536288;
  --ui-easing: cubic-bezier(.22, .61, .36, 1);
  --ui-fade-transition: opacity .4s var(--ui-easing);

  --gamepad-btn-base: #293045;
  --gamepad-btn-shadow: #00000c;
  --gamepad-btn-highlight: #7889af;
  --gamepad-btn-highlight-alt: #222a41;
  --gamepad-btn-rim: #5e6984;
  --gamepad-btn-transition: transform .12s var(--ui-easing);

  --control-icon-tap: var(--ui-text);
  --control-border-fill: #252734;
  --control-border-stroke: var(--boat);
  --control-bg-fill: #13141a;
  --control-white: #fff;
  --control-icon-fill: var(--ui-text);
  --control-gradient-opacity: .8;
  --control-stroke-opacity: .1
}