/* Source: terminalinkmcp-site, commit 26f3d100. Landing page is the visual authority. */
:root {
  --paper: #eeeae1;
  --paper-hi: #f7f4ec;
  --paper-deep: #e4dfd4;
  --ink: #1b1b18;
  --muted: #69665e;
  --line: #c9c2b6;
  --line-dark: #464741;
  --panel: #20211f;
  --panel-2: #292a27;
  --panel-3: #34352f;
  --signal: #c94f32;
  --signal-dark: #8f3825;
  --signal-soft: #f1b19f;
  --ok: #6f7c60;
  --white: #fffdf8;
  --max: 1180px;
  --radius: 18px;
  --shadow: 0 24px 70px rgba(30, 26, 20, 0.1);
  --sans:
    "Segoe UI Variable", "Aptos", "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI",
    sans-serif;
  --mono: "Cascadia Code", "SFMono-Regular", Consolas, "Liberation Mono", monospace;
}
body {
  background-color: var(--paper);
  background-image:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.10'/%3E%3C/svg%3E"),
    linear-gradient(rgba(60, 54, 45, 0.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(60, 54, 45, 0.035) 1px, transparent 1px);
  background-size:
    180px 180px,
    32px 32px,
    32px 32px;
  background-blend-mode: multiply, normal, normal;
}
