/* W2d LOOKS (W1/69) -- the look modules' own classes (prefix lk-). Linked after the screens' sheets (build_renderer.py PLUG_DIRS). */

/* an ART decor kind (lk_decor.js, WikDecor.kt:359 renderArt): BOTH bands repeat in both axes -- a pattern has no single row to clamp */
.lk-art.lk-art { -webkit-mask-repeat: repeat; mask-repeat: repeat; }

/* a coin's logo before its words (core/coin.js, CoinLogo.kt): a circle at the inline icon size; width / height / gap are set inline */
.lk-coin { display: inline-block; flex: none; vertical-align: middle; border-radius: 50%; object-fit: cover; }

/* a shop row's price on its OWN line under the description (b102 B priceLine: bold, the text accent, start edge, 2dp above) */
.lk-shop-price {
  display: block; margin-top: 2px; font-weight: 700; color: var(--c-text-accent, var(--c-accent));
  text-align: start; overflow-wrap: anywhere;
}

/* the three ornament roll-outs (lk_rows.js) sit as one block at the Display card's end */
.lk-ornrows { display: block; }

/* W2d r2: the single-choice list's rows (core/dialogs.js choose: ChoiceList.dressRow) -- [lead][words][check at the END] */
.lk-choice-row { display: flex; align-items: center; }
.lk-choice-words { flex: 1 1 auto; min-width: 0; }
.lk-choice-lead { flex: none; }
.lk-choice-check { flex: none; display: inline-flex; align-items: center; justify-content: center; margin-inline-start: 12px; }
