
  /* keep Google widget in DOM but visually hidden — we drive it from custom buttons */
  .lang-pill{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);opacity:0;pointer-events:none;}
  /* hide the AI chat bubble while a modal (wizard) is open so it doesn't cover buttons */
  body.modal-open #chatbase-bubble-button,
  body.modal-open #chatbase-message-bubbles{display:none!important;}
  body.ma-consent-open #chatbase-bubble-button{display:none!important;} /* στο κινητό το chat κάθεται πάνω στο Accept των cookies και κλέβει τα πατήματα */
  .lang-pill .goog-te-combo{
    -webkit-appearance:none;-moz-appearance:none;appearance:none;
    background:rgba(15,15,20,.42) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%23ffffff' stroke-width='1.5' fill='none'/></svg>") no-repeat right 11px center;
    color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:999px;
    padding:6px 26px 6px 12px;font-family:inherit;font-size:12.5px;letter-spacing:.3px;
    cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);outline:none;
    transition:border-color .2s,background-color .2s;
  }
  .lang-pill .goog-te-combo:hover{border-color:rgba(255,255,255,.6);background-color:rgba(15,15,20,.6);}
  .lang-pill .goog-te-combo option{color:#111;}
  /* hide Google's default chrome */
  .goog-te-gadget{font-size:0!important;color:transparent!important;}
  .goog-te-gadget .goog-te-combo{margin:0!important;}
  .goog-logo-link,.goog-te-gadget>span{display:none!important;}
  .goog-te-banner-frame.skiptranslate,iframe.goog-te-banner-frame{display:none!important;visibility:hidden!important;height:0!important;}
  /* New Google Translate top banner ("Translated to… / Show original") — hide every variant */
  iframe.skiptranslate,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-ORHb{display:none!important;visibility:hidden!important;height:0!important;}
  #goog-gt-tt,.goog-te-balloon-frame,.goog-tooltip,.goog-tooltip:hover{display:none!important;}
  .goog-text-highlight{background:none!important;box-shadow:none!important;}
  body{top:0!important;position:static!important;}
  @media(max-width:640px){.lang-pill{right:54px;}.lang-pill .goog-te-combo{font-size:11.5px;padding:5px 23px 5px 10px;}}
