/* Engraved Heritage only: preserve the other themes and Appearance typography. */
.theme-B .appearance-control{border-top:0}
.theme-B #start{padding-bottom:23px}
.theme-B #appearance{padding:10px 40px 10px 12px;padding-inline-end:40px}
@media(max-width:650px){.theme-B #start{padding-bottom:17px}}
/* Native popup menus may use OS styling; leave the closed value unchanged. */
.theme-B #difficulty option{font-size:18px}
