/* router.css — the entry page, which exists to be replaced within a frame or
   two. Kept as its own file rather than an inline <style> so the CSP can say
   style-src 'self' with no 'unsafe-inline'. */
/* Deliberately tiny and inline. This page exists to be replaced within a
     frame or two, and a stylesheet request would make it slower than the thing
     it is routing to. */
  html, body { margin: 0; height: 100%; background: #0e1013; color: #98a2b0;
    font: 15px/1.5 system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; }
  @media (prefers-color-scheme: light) { html, body { background: #f4f6f9; color: #5d6675; } }
  .mid { height: 100%; display: grid; place-items: center; text-align: center; padding: 24px; }
  a { color: #5b9dff; }
  .choices { margin-top: 14px; display: flex; gap: 10px; justify-content: center; flex-wrap: wrap; }
  .choices a { display: inline-block; border: 1px solid #2a3038; border-radius: 10px;
    padding: 10px 18px; text-decoration: none; }
