/*
 * GENERATED by tools/gen-m76-flexgap.py - do not edit by hand.
 *
 * Flex `gap` fallbacks for Chromium M76 (Samsung Tizen 6.0, 2021 sets).
 * M76 understands `gap` for grid but ignores it for flex, so without these
 * every flex row and column below would render with its children touching.
 *
 * Scoped to html.no-flexgap, which only the runtime probe in index.html
 * sets. On any engine with real flex gap nothing in this file applies.
 */

/* components.css */
.no-flexgap .logo > * + * { margin-top: var(--sp-1); }

/* components.css */
.no-flexgap .screen__head > * + * { margin-top: var(--sp-1); }

/* components.css */
.no-flexgap .btn > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .btn > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* components.css */
.no-flexgap .tile > * + * { margin-top: var(--sp-1); }

/* components.css */
.no-flexgap .chip > * + * { margin-left: var(--sp-1); }
.no-flexgap[dir="rtl"] .chip > * + * { margin-left: 0; margin-right: var(--sp-1); }

/* components.css */
.no-flexgap .legend > * + * { margin-left: var(--sp-4); }
.no-flexgap[dir="rtl"] .legend > * + * { margin-left: 0; margin-right: var(--sp-4); }

/* components.css */
.no-flexgap .legend__item > * + * { margin-left: var(--sp-1); }
.no-flexgap[dir="rtl"] .legend__item > * + * { margin-left: 0; margin-right: var(--sp-1); }

/* components.css */
.no-flexgap .kbd > * + * { margin-top: var(--sp-2); }

/* components.css */
.no-flexgap .kbd__row > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .kbd__row > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* components.css */
.no-flexgap .overlay__box > * + * { margin-top: var(--sp-4); }

/* components.css */
.no-flexgap .overlay__row > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .overlay__row > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* components.css */
.no-flexgap .navbar > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .navbar > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* components.css */
.no-flexgap .navbtn > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .navbtn > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* screens.css */
.no-flexgap .welcome__cta > * + * { margin-top: var(--sp-3); }

/* screens.css */
.no-flexgap .pressOk > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .pressOk > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* screens.css */
.no-flexgap .name__display > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .name__display > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* screens.css */
.no-flexgap .reviewItem > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .reviewItem > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* screens.css */
.no-flexgap .results__actions > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .results__actions > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* screens.css */
.no-flexgap .settingList > * + * { margin-top: var(--sp-2); }

/* screens.css */
.no-flexgap .settings__actions > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .settings__actions > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* screens.css */
.no-flexgap .playerCard > * + * { margin-top: var(--sp-1); }

/* screens.css */
.no-flexgap .progress__head > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .progress__head > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* screens.css */
.no-flexgap .progress__banners > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .progress__banners > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* screens.css */
.no-flexgap .cover__prompt > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .cover__prompt > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* screens.css */
.no-flexgap .exitScreen > * + * { margin-top: var(--sp-4); }

/* game.css */
.no-flexgap .hud > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .hud > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* game.css */
.no-flexgap .hud__player > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .hud__player > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* game.css */
.no-flexgap .hud__meta > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .hud__meta > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* game.css */
.no-flexgap .main > * + * { margin-top: var(--sp-4); }

/* game.css */
.no-flexgap .answer > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .answer > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* game.css */
.no-flexgap .tools > * + * { margin-left: var(--sp-3); }
.no-flexgap[dir="rtl"] .tools > * + * { margin-left: 0; margin-right: var(--sp-3); }

/* game.css */
.no-flexgap .lifeline > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .lifeline > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* game.css */
.no-flexgap .ladder > * + * { margin-top: calc(var(--u) * .22); }

/* game.css */
.no-flexgap .rung > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .rung > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* game.css */
.no-flexgap .verdict > * + * { margin-left: var(--sp-4); }
.no-flexgap[dir="rtl"] .verdict > * + * { margin-left: 0; margin-right: var(--sp-4); }

/* game.css */
.no-flexgap .hud__menu > * + * { margin-left: var(--sp-2); }
.no-flexgap[dir="rtl"] .hud__menu > * + * { margin-left: 0; margin-right: var(--sp-2); }

/* game.css */
.no-flexgap .gameMenu__list > * + * { margin-top: var(--sp-2); }
