/* KOSMOS 6.1.124 - correctifs i18n CSS consolides. Ordre de cascade historique preserve. */

/* ---- SOURCE: css/kosmos_i18n_v61108.css ---- */
/* KOSMOS 6.1.107 - language switch and bilingual UI finishing layer. */
.kosmos-locale-trigger.kosmos-language-switch{
  width:auto!important;min-width:66px!important;height:44px!important;padding:0 10px!important;
  display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;
  border-radius:14px!important
}
.kosmos-language-switch .kosmos-language-glyph{display:inline-grid;place-items:center;width:20px;height:20px;flex:0 0 20px;color:currentColor}
.kosmos-language-switch .kosmos-language-glyph svg{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.kosmos-language-switch .kosmos-locale-code{
  position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-width:24px!important;height:22px!important;padding:0 6px!important;border:1px solid #bfdbfe!important;border-radius:999px!important;
  background:#eff6ff!important;color:#1d4ed8!important;font-size:10px!important;font-weight:900!important;line-height:1!important;letter-spacing:.04em
}
@media(max-width:760px){
  .kosmos-locale-trigger.kosmos-language-switch{min-width:58px!important;width:auto!important;padding:0 8px!important;gap:5px!important}
  .kosmos-language-switch .kosmos-locale-code{display:inline-flex!important;font-size:9px!important;min-width:22px!important;padding:0 5px!important}
}


/* ---- SOURCE: css/kosmos_i18n_v61109.css ---- */
/* KOSMOS 6.1.109 - strict EN finishing layer for generated CSS content. */
body[data-kosmos-language="en"] .qe-client-selected:after{content:"Customer selected"!important}
body[data-kosmos-language="en"] .qe-product-results:before{content:"Select a product to automatically fill the description, price and VAT."!important}
body[data-kosmos-language="en"] .qe-check-card.is-required-active:after{content:"REQUIRED FOR SIGNING"!important}
body[data-kosmos-language="en"] .week-day-col[data-date].is-filter-empty:after{content:"No results"!important}
html[lang="en"] .login-left h1::after{content:attr(data-kosmos-subtitle)!important}
body[data-kosmos-language="en"] .devis-status-card::before{content:"Current status"!important}

