/* Local bilingual preview: language control and English text fitting only. */
.rq-language-switch{display:flex;flex-shrink:0;align-items:center;gap:2px;padding:2px;border:1px solid #D9C8B0;border-radius:20px;background:#FAF6F0;font-family:var(--font-serif,serif);font-size:12px}
.rq-language-switch+div{margin-left:8px!important}
.rq-language-switch button{font:inherit;line-height:22px;padding:0 12px;border:0;border-radius:16px;background:transparent;color:#75624F;cursor:pointer;white-space:nowrap}
.rq-language-switch button[aria-pressed=true]{background:#B84339;color:#FAF6F0}
html[lang=en] .rq-mood-description{white-space:normal;overflow-wrap:break-word;line-height:1.35}
html[lang=en] .rq-sealed-description{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}
html[lang=en] .rq-stat-caption{line-height:1.3}
html[lang=en] .rq-bill-meta{flex-wrap:wrap;gap:3px 8px}
html[lang=en] .rq-bill-meta>span{white-space:nowrap;margin-left:0!important}
html[lang=en] .rq-bill-meta>span:nth-child(2){display:none}
html[lang=en] .rq-bill-row{align-items:flex-start;gap:12px}
html[lang=en] .rq-bill-row>div:first-child{min-width:0;flex:1}
html[lang=en] .rq-bill-row>div:last-child{flex-shrink:0;max-width:108px}
html[lang=en] [id^="scenario-card-"]>div:first-child>div:first-child{gap:12px;flex-wrap:wrap}
@media(max-width:639px){
  .rq-language-switch{gap:2px;font-size:11px}
  .rq-language-switch+div{margin-left:4px!important}
  .rq-language-switch button{padding:0 3px;font-size:0;line-height:22px}
  .rq-language-switch button::after{content:attr(data-short-label);font-size:11px}
}
