/*
 * The questionnaire app owns all component styling.  This shell only creates
 * a stable, same-origin HDSL surface while the app loads.
 */
:root {
  color-scheme: light;
  font-family: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif;
  background: #f5f2ed;
  color: #1a2b4c;
}

html,
body {
  min-height: 100%;
  margin: 0;
}

body.hdsl-diagnostic-shell {
  min-height: 100vh;
  background: #f5f2ed;
}

#hdsl-diagnostic-root {
  box-sizing: border-box;
  min-height: 100vh;
}
