/* Cormorant design tokens, shared by the website (home.css) and Mission Control
   (app/mission/static/styles.css): the self-hosted faces, paper and ink in both themes,
   the four states and the three data signs (fetch, search, company). Both pages set
   data-theme on <html> before first paint. */
@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;src:url(/docs/static/fonts/geist-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Geist";font-style:normal;font-weight:100 900;font-display:swap;src:url(/docs/static/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Geist Mono";font-style:normal;font-weight:100 900;font-display:swap;src:url(/docs/static/fonts/geist-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Geist Mono";font-style:normal;font-weight:100 900;font-display:swap;src:url(/docs/static/fonts/geist-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Cormorant JP";font-style:normal;font-weight:400;font-display:swap;src:url(/docs/static/fonts/noto-serif-jp-haiku.woff2) format("woff2")}
:root{
  --sans:"Geist",system-ui,-apple-system,"Segoe UI",sans-serif;
  --mono:"Geist Mono",ui-monospace,Consolas,monospace;
  --serif-jp:"Cormorant JP","Noto Serif JP","Yu Mincho","Hiragino Mincho ProN",serif;
  --wrap:1120px;--gutter:16px;
  --ok:#138a52;--info:#2F6FB5;--warn:#b26a00;--bad:#c0352b;
  --seal:#B8342A;
  --k-fetch:#0B7D6E;--k-search:#2F6FB5;--k-company:#6F5BD6;
}
:root[data-theme=light]{--bg:#F3F3F1;--fg:#262625;--panel:#FBFBFA;--line:#DCDCD8;--mute:#686864;--hair:rgba(38,38,37,.08);--sheet:#262625;--sheetfg:#F3F3F1;--sheetmute:#b4b4ae;--sheetline:rgba(243,243,241,.14)}
:root[data-theme=dark]{--bg:#262625;--fg:#F3F3F1;--panel:#2e2e2d;--line:rgba(243,243,241,.16);--mute:#a9a9a4;--hair:rgba(243,243,241,.07);--sheet:#141413;--sheetfg:#F3F3F1;--sheetmute:#b4b4ae;--sheetline:rgba(243,243,241,.12)}
