:root {
  --primary: #000A41;
  --secondary: #000A41;
  --primary-hover: #00061C;
  --navy: #000A41;
  --navy-deep: #000000;
  --blue: #000A41;
  --blue-mid: #1A2458;
  --baby: #D6D9E8;
  --baby-soft: #F4F5F8;
  --white: #ffffff;
  --cream: #ffffff;
  --text: #0A0A0A;
  --muted: #525252;
  --line: #000A41;
  --nav-h: 96px;
  --ticker-height: 32px;
  --safe-top: env(safe-area-inset-top, 0px);
  --safe-bottom: env(safe-area-inset-bottom, 0px);
}

html.wl-boot body { visibility: hidden; }
html.wl-ready body { visibility: visible; }
[hidden] { display: none !important; }
