/* daw integration layer -- everything that pulls chess onto the main site's look.
 *
 * Loaded after style.css (see views/layout.pug) and kept separate from it on
 * purpose: it isolates the migration delta. What's here is "make chess look like
 * the rest of davidwindham.com"; what's in style.css is the game's own design.
 *
 * (There used to be a style.scss source too, but it had drifted years out of
 * sync with the shipped style.css -- different button, different palette -- with
 * no build step in the repo, so it was deleted. style.css is now edited directly.)
 *
 * Palette matches /rtc and /photo: slate #484c57 body, #dadada content card.
 * The shared header in /embed/chrome.js paints rgba(72,76,87,.7), so it only
 * blends into the page at this exact body colour -- on the old #fefefe it read
 * as a mismatched grey band.
 */

body,
html {
  background: #484c57;
}

/* Outer gutter matches the chrome's 1180px column; the card itself stays at the
 * 960px the game was actually designed for (board 456px + move table), so the
 * board doesn't sit against a wide empty margin.
 */
#container_wrapper {
  max-width: 1180px;
  padding: 0 20px 4rem;
}

/* The card. min-height/float come from style.css's #container and are cleared
 * here: the card should size to the game, and floating it left kept the footer
 * from clearing it properly.
 */
#container {
  background: #dadada;
  color: #232323;
  border-radius: 6px;
  max-width: 960px;
  padding: 3rem 2rem;
  margin: 2rem auto 0;
  min-height: 0;
  float: none;
}

/* Selection colour lands on the slate now, not on white. */
::-moz-selection {
  background: #25c2a0;
  color: #fefefe;
}
::selection {
  background: #25c2a0;
  color: #fefefe;
}
