 @media (prefers-color-scheme: dark) {
      :root {
        --foreground-rgb: 255, 255, 255;
        --background-rgb: 0, 0, 0;
      }
    }

    * {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }

    body,
    html {
      max-width: 100vw;
      overflow-x: hidden;
      font-size: 100%;
    }

    body {
      color: rgb(var(--foreground-rgb));
      background: rgb(var(--background-rgb));
      font-family: var(--font-sans);
      font-style: normal;
    }

    main {
      di