:root {
  --ink: #14263d;
  --muted: #68768a;
  --line: #e2e8f0;
  --blue: #235bd5;
  --blue-hover: #194ab7;
  --blue-light: #edf3ff;
  --teal: #21877f;
  --paper: #fff;
  --danger: #b5323c;
  --radius: 14px;
  font-family:
    Inter,
    "Segoe UI",
    -apple-system,
    BlinkMacSystemFont,
    sans-serif;
  color: var(--ink);
  font-synthesis: none;
  background: #fff;
}
body {
  margin: 0;
}
.icon-definitions {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}
.skip-link {
  position: absolute;
  top: -80px;
  left: 16px;
  background: #fff;
  padding: 12px 16px;
  z-index: 100;
}
.skip-link:focus {
  top: 12px;
}
