/*!
 * What Instrument Is It?! v2 — the flat world and the brand under every screen.
 */
html, body.is-v2 { background: #8fd6f4; }
.v2-world { position: fixed; inset: 0; z-index: 0; pointer-events: none; }
.v2-world .kk-scene { position: absolute; inset: 0; }
body.is-v2 .app-shell { position: relative; z-index: 1; background: transparent; }
body.is-v2 .chroma-bar { display: none; }
body.is-v2 .screen { background: rgba(253, 251, 246, 0.94); border-radius: 30px; margin-top: 70px; margin-bottom: 30px; padding-top: 28px; box-shadow: 0 10px 0 rgba(27, 35, 62, 0.08); }
body.is-v2 .screen-title, body.is-v2 .home-title { font-family: "Grobold", "Nunito", system-ui, sans-serif; font-weight: 400; letter-spacing: 0; }
body.is-v2 .big-btn { border-radius: 24px; padding: 18px 30px; font-size: 20px; box-shadow: 0 6px 0 rgba(0, 0, 0, 0.18); }
body.is-v2 .choice-card, body.is-v2 .fam-card, body.is-v2 .grade-card { border-radius: 24px; }
body.is-v2 #app { background: transparent; }
