/* ==========================================================================
   ენის გადამრთველი — რელსის ქვედა ზონაში, MOTION-ის თავზე.
   ეს ზონა უკვე „პარამეტრებია": გამყოფის ქვემოთ, ნავიგაციისგან გამოყოფილი.
   ენაც იმავე ტიპის კონტროლია — გლობალური, ერთხელ ირჩევ. ეკრანს არაფერი
   ემატება, არსებული ზონა ორელემენტიან კლასტერად იქცევა.

   ორივე ვარიანტი ერთდროულად ჩანს: ორი ენისთვის დროპდაუნი ან გლობუსი ზედმეტია
   — ჯერ უნდა დააჭირო, რომ გაიგო რა არსებობს. დროშები არასდროს: დროშა ქვეყანაა,
   არა ენა. თითოეული ენა თავის დამწერლობაზე იწერება.
   ========================================================================== */
.gv-lang {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 14px;
  width: 100%;
  margin: 2px 0 14px;
  padding: 0;
  background: none;
}
.gv-lang-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0;
  padding: 2px 2px 0;
  border: 0;
  background: none;
  color: rgba(228, 238, 240, .58);
  cursor: pointer;
  transition: color 160ms cubic-bezier(.2, .7, .2, 1);
}
.gv-lang-name {
  display: block;
  font-family: var(--font-text-latin, Aktiv, -apple-system, sans-serif);
  font-size: 10.5px;
  font-weight: 500;
  letter-spacing: .01em;
  /* ქართულს დაბლა გამსვლელი ელემენტები აქვს — line-height 1-ზე იჭრებოდა */
  line-height: 1.45;
  white-space: nowrap;
  transition: color 160ms ease, font-weight 160ms ease;
}
.gv-lang-item[data-lang="ka"] .gv-lang-name {
  font-family: "aktiv-grotesk-georgian", AktivGE, Arial, sans-serif !important;
  letter-spacing: .06em;
}
.gv-lang-tick {
  display: block;
  width: 12px;
  height: 1.5px;
  margin-top: 7px;
  border-radius: 1px;
  background: rgba(228, 238, 240, .28);
  transition: width 200ms cubic-bezier(.2, .7, .2, 1),
              background 200ms cubic-bezier(.2, .7, .2, 1),
              height 200ms cubic-bezier(.2, .7, .2, 1);
}
.gv-lang-item:hover .gv-lang-name { color: #fff; }
.gv-lang-item:hover .gv-lang-tick { width: 20px; background: rgba(228, 238, 240, .8); }
.gv-lang-item[aria-pressed="true"] .gv-lang-name { color: #fff; font-weight: 600; }
.gv-lang-item[aria-pressed="true"] .gv-lang-tick {
  width: 24px; height: 2px; background: #fff;
  box-shadow: 0 0 8px rgba(255, 255, 255, .25);
}
.gv-lang-item:focus-visible { outline: 2px solid var(--mint, #B4D3D5); outline-offset: 1px; border-radius: 4px; }

/* ქართულს extended არ აქვს — სათაურებიც ქართულ ხაზზე გადადის, თორემ
   ბრაუზერი თვითონ ჩაანაცვლებს შემთხვევითი შრიფტით. */
html[data-lang="ka"] {
  --font-title-latin: "aktiv-grotesk-georgian", AktivGE, Arial, sans-serif;
}

/* ქართული მთავრული (Mtavruli) Aktiv Grotesk-ით.
   ვინაიდან ბრაუზერებში text-transform: uppercase ქართულზე არ მუშაობს,
   შესაბამისი წარწერები lang-toggle.js-ის მეშვეობით გარდაიქმნება ნამდვილ
   მთავრულ იუნიკოდში (U+1C90–U+1CBF). CSS-ში კი ვუზრუნველყოფთ aktiv-grotesk-georgian
   შრიფტს, letter-spacing-სა და სწორ რეგისტრს. */
.uppercase-georgian,
html[data-lang="ka"] .uppercase-georgian,
html[data-lang="ka"] .st-logo-stage-tag,
html[data-lang="ka"] .st-download-pill,
html[data-lang="ka"] .st-swatch-role,
html[data-lang="ka"] .st-kicker,
html[data-lang="ka"] .mini-label,
html[data-lang="ka"] .download-btn,
html[data-lang="ka"] .ts-action-link,
html[data-lang="ka"] .qr-trigger,
html[data-lang="ka"] .qr-top,
html[data-lang="ka"] .cf-kicker,
html[data-lang="ka"] .cf-note,
html[data-lang="ka"] #cf-title,
html[data-lang="ka"] .cf-sub,
html[data-lang="ka"] .vs-kicker,
html[data-lang="ka"] .vs-badge,
html[data-lang="ka"] .vs-principle-num,
html[data-lang="ka"] .vs-do-tag,
html[data-lang="ka"] .vs-dont-tag,
html[data-lang="ka"] .vs-stat-tag,
html[data-lang="ka"] .vs-asset-tag,
html[data-lang="ka"] .vs-spec-kicker,
html[data-lang="ka"] .vs-tab,
html[data-lang="ka"] .cg-category-tag,
html[data-lang="ka"] .nav-crumb,
html[data-lang="ka"] .gv-rail-control,
html[data-lang="ka"] #compact-mark .cm-tile figcaption {
  font-family: "aktiv-grotesk-georgian", AktivGE, Arial, sans-serif !important;
  text-transform: none !important;
  font-variant-caps: normal !important;
  letter-spacing: 0.052em !important;
}
/* ქართული ინგლისურზე ~15-20%-ით გრძელია. რელსი ვიწროა, ამიტომ ქართულ
   რეჟიმში იარლიყი ოდნავ პატარავდება — თორემ გრძელი სიტყვა კიდეს სცდება. */
html[data-lang="ka"] nav.gv-rail .gv-rail-name {
  font-family: "aktiv-grotesk-georgian", AktivGE, Arial, sans-serif !important;
  font-size: 9.6px;
  letter-spacing: 0;
}

/* ქართული ყდის სათაური („ბრენდი სახელმძღვანელო.") 15-ასოიანია.
   ოპტიკური ბალანსი: line-height 1.14 (რომ ასოები არ შეეჯახოს), letter-spacing -0.025em. */
html[data-lang="ka"] .st-cover h1 {
  font-size: clamp(32px, 4.6vw, 68px) !important;
  line-height: 1.14 !important;
  letter-spacing: -0.025em !important;
}

/* ბრენდის ედიტორიალ სათაურები („სივრცე, რომელიც ქმნის შესაძლებლობებს.")
   ქართულ მხედრულში ქვედა და ზედა გამსვლელი ასოების გამო (რ, ც, ლ, ქ, შ)
   ხაზებს შორის სივრცე ბალანსდება 1.22-მდე, ხოლო ასოებს შორის დისტანცია -0.025em-მდე. */
html[data-lang="ka"] .be-section .be-title {
  line-height: 1.22 !important;
  letter-spacing: -0.025em !important;
}

/* გლობალური სექციის ჰედლაინები და პარაგრაფები ქართულ რეჟიმში */
html[data-lang="ka"] .st-headline {
  line-height: 1.2 !important;
  letter-spacing: -0.025em !important;
}

html[data-lang="ka"] .st-section-head p,
html[data-lang="ka"] .gi-rule p,
html[data-lang="ka"] .ad-statement p {
  line-height: 1.58 !important;
  letter-spacing: -0.005em !important;
}

/* ციფრული განყოფილების ჰედლაინი */
html[data-lang="ka"] .ad-statement h3 {
  line-height: 1.22 !important;
  letter-spacing: -0.025em !important;
}

/* ჩამოტვირთვის სექციის ჰედლაინი („ყველაფერი ერთ სივრცეში.")
   ქართულად სამ ხაზზე მიდის და ფ/ყ/ც-ის გამსვლელები 1.22-ზე ერთმანეთს ეხებოდა. */
html[data-lang="ka"] #downloads .st-download-hero h2 {
  line-height: 1.32 !important;
  letter-spacing: -0.03em !important;
}

/* ტიპოგრაფიული იერარქიის ბლოკი (#type-hierarchy) */
html[data-lang="ka"] .th-topline,
html[data-lang="ka"] .th-footer {
  letter-spacing: 0.04em !important;
}

html[data-lang="ka"] .th-eyebrow p {
  line-height: 1.25 !important;
  letter-spacing: -0.01em !important;
}

html[data-lang="ka"] .th-heading h2 {
  line-height: 1.15 !important;
  letter-spacing: -0.028em !important;
}

html[data-lang="ka"] .th-subheading h3 {
  line-height: 1.22 !important;
  letter-spacing: -0.02em !important;
}

html[data-lang="ka"] .th-body p {
  line-height: 1.48 !important;
  letter-spacing: -0.01em !important;
}

/* ტიპოგრაფიის ნიმუშში დახრილი (Italic) სტილი. aktiv-grotesk-georgian-ს
   ცალკე დახრილი ფაილი არ გააჩნია, ამიტომ .ts-specimen-ის font-synthesis: none
   ბლოკავდა დახრილობას. ვრთავთ font-synthesis: style-ს, რათა „დახრილი"
   და დახრილი ასოს ნიმუში ნამდვილად დახრილად გამოჩნდეს. */
.ts-styles em,
html[data-lang="ka"] .ts-styles em,
.ts-italic .ts-letter,
html[data-lang="ka"] .ts-italic .ts-letter {
  font-style: italic !important;
  font-synthesis: style !important;
  font-synthesis-style: auto !important;
}

/* ქართული ანბანის ნიმუში ტიპოგრაფიის ბლოკში */
html[data-lang="ka"] .ts-alphabet {
  letter-spacing: 0 !important;
}

/* სათაურებსა და ჰედლაინებზე (მაგ. #gi-title „მკაფიო ვიზუალური ენა.", #wf-title და ა.შ.)
   მთავრულში ასოებს შორის დაშორება ბალანსდება ბუნებრივ, კომპაქტურ ზომამდე (-0.035em). */
html[data-lang="ka"] #gi-title,
html[data-lang="ka"] #wf-title,
html[data-lang="ka"] .gi-library .gi-heading h2,
html[data-lang="ka"] h1.uppercase-georgian,
html[data-lang="ka"] h2.uppercase-georgian,
html[data-lang="ka"] h3.uppercase-georgian,
html[data-lang="ka"] h4.uppercase-georgian {
  letter-spacing: -0.012em !important;
}

html[data-lang="ka"] .gi-library .gi-eyebrow {
  letter-spacing: 0.05em !important;
}

/* [17 სექტემბერი] აქ იდგა ქართული რეჟიმისთვის ცალკე აწყობილი 12-სიმბოლოიანი
   ბადე: 4 სვეტი, სხვა padding, სხვა ხატულისა და ისრის ზომები, 2-ხაზიანი
   წარწერა. მას შემდეგ, რაც ნიშნების წარწერები ინგლისურად დარჩა (სამუშაო
   ფაილებიც ინგლისურია), ამ ბლოკს ქართული ვერსია ინგლისურისგან განსხვავებულს
   ხდიდა. ახლა ორივე ენაზე wayfinding-system.css-ის ერთი და იგივე განლაგებაა. */
/* ბოლო ფრეიმის ფუტერი */
html[data-lang="ka"] .cf-closing .cf-sub,
html[data-lang="ka"] .cf-closing .cf-note,
html[data-lang="ka"] #closing .cf-note,
html[data-lang="ka"] #cf-title {
  font-family: "aktiv-grotesk-georgian", AktivGE, Arial, sans-serif !important;
  text-transform: none !important;
  font-variant-caps: normal !important;
  letter-spacing: 0.052em !important;
}

html.is-closing .gv-lang { opacity: 0; pointer-events: none; }
@media print { .gv-lang { display: none; } }

/* ==========================================================================
   ქართული რედაქტურა — ს. მოსიავას შენიშვნები, 17 სექტემბერი
   ========================================================================== */

/* --------------------------------------------------------------------------
   1. დაკარგული 600 წონა.

   brand-base.css-ში aktiv-grotesk-georgian-ის 500-ის ფაილი გამოცხადებულია
   `font-weight: 500 600` დიაპაზონით. ეს ნიშნავს, რომ ყველა სათაური, რომელიც
   600-ზეა დაყენებული (#gi-title, #wf-title და სხვ.), ქართულში 500-ს ხატავდა —
   ერთი საფეხურით მსუბუქს, ვიდრე იგივე სათაური ინგლისურში. სწორედ ამიტომ
   „ერთმანეთს ემსგავსებოდა" სათაური და ძირითადი ტექსტი.

   600-ის ნამდვილი ფაილი პროექტში დევს (aktiv-grotesk-extended-600), უბრალოდ
   ამ ოჯახისთვის არასდროს ყოფილა გამოცხადებული. აქ ვაცხადებთ — და რადგან ეს
   ფაილი brand-base.css-ის შემდეგ იტვირთება, 600 აქედან იღება.
   -------------------------------------------------------------------------- */
@font-face{font-family:"aktiv-grotesk-georgian";src:url('fonts/aktiv-grotesk-extended-600-normal.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:AktivGE;src:url('fonts/aktiv-grotesk-extended-600-normal.woff2') format('woff2');font-weight:600;font-display:swap}

/* --------------------------------------------------------------------------
   2. სათაურისა და ძირითადი ტექსტის კონტრასტი — ერთი წესი მთელ გაიდლაინზე.

   ლათინურს მთავრული და პატარა ასოების მონაცვლეობა ტექსტურას თავად აძლევს;
   ქართულ მხედრულს ეს არ აქვს, ამიტომ იმავე წონაზე უფრო ბრტყელი ჩანს.
   სამსაფეხურიანი კიბე მთელ დეკზე:
     კიკერი   10px / 500 / emerald / გახსნილი
     სათაური  დიდი  / 700 / midnight / შეკუმშული
     ტექსტი   16px  / 400 / muted
   -------------------------------------------------------------------------- */
html[data-lang="ka"] .st-cover h1,
html[data-lang="ka"] .st-headline,
html[data-lang="ka"] .st-manifesto h2,
html[data-lang="ka"] .be-section .be-header h2,
html[data-lang="ka"] .be-section .be-title,
html[data-lang="ka"] .gi-library .gi-heading h2,
html[data-lang="ka"] #gi-title,
html[data-lang="ka"] .wf-system #wf-title,
html[data-lang="ka"] .wf-system .wf-production-head h5,
html[data-lang="ka"] .wf-system .wf-spatial-head h5,
html[data-lang="ka"] .wf-system .wf-hierarchy-head h5,
html[data-lang="ka"] .ad-statement h3,
html[data-lang="ka"] .th-heading h2,
html[data-lang="ka"] .bs-section-intro h3,
html[data-lang="ka"] .bs-digital h3,
html[data-lang="ka"] .bs-item h3,
html[data-lang="ka"] .oc-application #oc-title,
html[data-lang="ka"] .sg-tone-grid h3,
html[data-lang="ka"] .st-colour h3,
html[data-lang="ka"] .qr-title,
html[data-lang="ka"] .ts-pairings-title,
html[data-lang="ka"] #downloads .st-download-hero h2 {
  /* მხოლოდ წონა. ფერს არ ვეხებით: სია მუქ ფონზე დაწერილ სათაურებსაც შეიცავს
     (#downloads-ის emerald ჰერო), და midnight მათ კონტრასტს კლავდა. */
  font-weight: 700 !important;
}

html[data-lang="ka"] .st-section-head p,
html[data-lang="ka"] .gi-library .gi-heading p,
html[data-lang="ka"] .wf-system .wf-intro p,
html[data-lang="ka"] .ad-statement p,
html[data-lang="ka"] .gi-rule p {
  font-weight: 400 !important;
}

html[data-lang="ka"] .st-kicker,
html[data-lang="ka"] .gi-library .gi-eyebrow,
html[data-lang="ka"] .wf-system .wf-eyebrow {
  font-weight: 500 !important;
}

/* --------------------------------------------------------------------------
   3. 01.2 სათაური ორ ხაზზე, სამის ნაცვლად.
   მარკაპში <br>-ების წინ ჰარი დაემატა, ამიტომ პირველის გამორთვისას სიტყვები
   არ ეწებება: EN — Space that creates / opportunities.
              KA — სივრცე, რომელიც ქმნის / შესაძლებლობებს.
   -------------------------------------------------------------------------- */
#voice .be-title br:first-of-type { display: none; }

/* --------------------------------------------------------------------------
   4. ნიშნების წარწერები ინგლისურად რჩება — სამუშაო ფაილებიც ინგლისურია.
   მთავრულის წესი მათ არ ეხებათ.
   -------------------------------------------------------------------------- */
html[data-lang="ka"] .wf-system .wf-symbols .wf-grid b,
html[data-lang="ka"] .gi-library .gi-card h3 {
  text-transform: none !important;
}

/* ჩამოტვირთვის ღილაკი ბარათს არ უნდა სცდებოდეს */
html[data-lang="ka"] .gi-library .gi-card .gv-download-badge {
  max-width: 100% !important;
}
html[data-lang="ka"] .gi-library .gi-card .gv-download-badge > span {
  white-space: nowrap !important;
  font-size: 8px !important;
  letter-spacing: .01em !important;
}

/* --------------------------------------------------------------------------
   5. რელსის ყველაზე გრძელი ქართული იარლიყი 96px-იან რელსს სცდებოდა.
   -------------------------------------------------------------------------- */
html[data-lang="ka"] nav.gv-rail .gv-rail-name {
  font-size: 9.1px;
  letter-spacing: -.004em;
}

/* --------------------------------------------------------------------------
   6. ხელმოწერის მარცხენა სვეტი.

   298px-იან სვეტში ქართული სათაური „თქვენი მონაცემები" ორ ხაზზე იჭრებოდა,
   „გასუფთავება" კი პირველი ხაზის სიმაღლეზე რჩებოდა — სვეტის თავი ქაოსური ხდებოდა.
   სათაური ერთ ხაზზე ჯდება, ორივე ერთ ბაზისხაზზეა და ველების იარლიყებს
   იმავე რიტმს უნარჩუნებს.
   -------------------------------------------------------------------------- */
html[data-lang="ka"] #email-signature .signature-form-heading {
  align-items: baseline;
  gap: 10px;
}
/* ბაზისური წესი უკვე 11px emerald-ია ორივე ენაზე; ქართულს მხოლოდ
   გადატანის აკრძალვა და ოდნავ მცირე ველის იარლიყი სჭირდება. */
html[data-lang="ka"] #email-signature .signature-form-heading h4,
html[data-lang="ka"] #email-signature .signature-reset { white-space: nowrap; }
html[data-lang="ka"] #email-signature .signature-field label { font-size: 10.5px; }
html[data-lang="ka"] #email-signature .signature-privacy {
  font-size: 10.5px;
  line-height: 1.6;
}

/* ==========================================================================
   7. ქართულის ოპტიკური მასშტაბი — 17 სექტემბერი

   გაზომვა 139 ელემენტზე: ერთსა და იმავე კეგლზე ქართული ტექსტი ინგლისურზე
   1.42-ჯერ განიერია, ვერტიკალური მელნის ზოლი კი 1.12-ჯერ მაღალი — მხედრულს
   გრძელი ქვედა გამსვლელები აქვს (−269 ერთეული, ლათინურს 0). x-height თითქმის
   ემთხვევა (1.03), ანუ შრიფტი კარგად არის შეწყვილებული და დიდი შემცირება
   არ სჭირდება.

   შესწორება 9%-ია: 714/802 = 0.89 — ზუსტად ის ზომა, რომელზეც ქართული
   ტექსტის მელნის ზოლი ლათინურის ტოლი ხდება. 12.5px-ის იატაკი კითხვადობას იცავს.
   ზომები აღებულია რეალურად გამოთვლილი (და არა ბაზისური) მნიშვნელობებიდან,
   რადგან ux-pass.css-ი ბევრ მათგანს !important-ით გადაფარავს.

   მხოლოდ დესკტოპზე: მობილურზე სვეტი ერთია და ბაზისური წესები უკვე ამცირებს.
   ========================================================================== */
@media (min-width: 901px) {
  /* სათაურები */
  /* ყდის სათაური აქ არ მცირდება — უკვე შემცირებულია 68px-მდე ზემოთ. */
  html[data-lang="ka"] .st-section-head h2,
  html[data-lang="ka"] .st-headline,
  html[data-lang="ka"] .st-section-head h2 span,
  html[data-lang="ka"] .st-headline span { font-size: clamp(26px, 2.65vw, 40px) !important; }
  html[data-lang="ka"] .sg-foundation.st-foundation-section .st-editorial-headline {
    font-size: clamp(24px, 2.2vw, 33px) !important;
  }
  html[data-lang="ka"] .st-download-hero h2 { font-size: clamp(30px, 3vw, 45px) !important; }
  html[data-lang="ka"] .be-section .be-visual-voice .be-title { font-size: clamp(26px, 4.37cqi, 67px) !important; }
  html[data-lang="ka"] .be-section .be-visual-writing .be-title { font-size: clamp(26px, 4.55cqi, 71px) !important; }
  html[data-lang="ka"] .bs-item h3,
  html[data-lang="ka"] .bs-section-intro h3 { font-size: clamp(16px, 1.55vw, 23.5px) !important; }
  html[data-lang="ka"] .ad-statement h3 { font-size: clamp(20px, 2vw, 30px) !important; }

  /* ტიპოგრაფიული სკალის ბლოკი: „სათაური და" 81.6px-ზე 620px-ს იკავებდა
     609px-იან სვეტში — სულ 11px-ით (1.8%) სცდებოდა და მეორე ხაზზე ვარდებოდა.
     4.6%-იანი შემცირება საკმარისია; სკალის დემონსტრაცია არ ზიანდება, რადგან
     72/42/20-ის თანაფარდობა უცვლელი რჩება. */
  html[data-lang="ka"] .th-heading h2 { font-size: clamp(42px, 5.15vw, 78px) !important; }

  /* ძირითადი ტექსტი */
  html[data-lang="ka"] .st-section-head > p { font-size: 14.5px !important; }

/* ქართულ რეჟიმში ტექსტი გრძელია და "sticky" სათაურის ზოლში (>=1100px)
   იჭრებოდა ellipsis-ით ("..."). ინგლისურისთვის ეს დიზაინის ნაწილია
   (ვიწრო ზოლში მოკლე მინის ტექსტი ეტევა), მაგრამ ქართული თარგმანი
   ჩვეულებრივ გრძელია და მთლიანად უნდა ჩანდეს — ვშლით truncation-ს
   და ვაძლევთ საშუალებას ახალ სტრიქონზე გადავიდეს საჭიროებისამებრ. */
@media (min-width: 1100px) {
  html[data-lang="ka"] .story-edition .st-section-head > p {
    white-space: normal !important;
    overflow: visible !important;
    text-overflow: clip !important;
  }
}
  html[data-lang="ka"] .sg-foundation .sg-positioning { font-size: 13.5px !important; }
  html[data-lang="ka"] .bs-item p,
  html[data-lang="ka"] .ad-statement p { font-size: 14.5px !important; }
  html[data-lang="ka"] .be-section .be-slogan,
  html[data-lang="ka"] .be-section .be-tone { font-size: clamp(13px, 1.41cqi, 18px) !important; }

  /* დროპდაუნის პანელი */
  html[data-lang="ka"] .sg-detail-columns dt { font-size: 14.5px !important; }
  html[data-lang="ka"] .sg-detail-columns dd { font-size: 13.2px !important; }
  html[data-lang="ka"] .sg-detail-content .sg-promise { font-size: 15.5px !important; }
  html[data-lang="ka"] .sg-detail-content .sg-caption,
  html[data-lang="ka"] .sg-caption { font-size: 13px !important; }
  html[data-lang="ka"] .sg-name-note { font-size: 13.5px !important; }

  /* მინაწერები — 12.5px-ის იატაკი */
  html[data-lang="ka"] .bs-caption { font-size: 12.5px !important; }
  html[data-lang="ka"] .gi-rule p,
  html[data-lang="ka"] .gi-library .gi-rule p { font-size: 12.5px !important; }
  html[data-lang="ka"] .ad-file-detail { font-size: 12.5px !important; }
  html[data-lang="ka"] .ad-file-title { font-size: 14.5px !important; }
  html[data-lang="ka"] .signature-privacy { font-size: 10px !important; }
}

/* სათაურები მოკლე 1 ხაზზე */
@media (min-width: 761px) {
  html[data-lang="ka"] .bs-item h3 {
    white-space: nowrap !important;
  }
}

/* ღილაკები მკაცრად 1 ხაზზე, მოკლე და მკაფიო */
html[data-lang="ka"] .st-download-pill,
html[data-lang="ka"] .gv-download-button,
html[data-lang="ka"] .cm-minimal-download,
html[data-lang="ka"] .st-media-download,
html[data-lang="ka"] .wf-download,
html[data-lang="ka"] .bs-download,
html[data-lang="ka"] .so-collection-download,
html[data-lang="ka"] .st-full-download,
html[data-lang="ka"] .gi-package,
html[data-lang="ka"] .gv-download-badge,
html[data-lang="ka"] .download-btn,
html[data-lang="ka"] [data-signature-action] {
  white-space: nowrap !important;
}

html[data-lang="ka"] .st-download-pill {
  font-size: 10px !important;
  letter-spacing: 0.025em !important;
  padding: 6px 14px !important;
}

html[data-lang="ka"] .bs-download span {
  white-space: nowrap !important;
}
