/* v69 - aviso de traduccion + boton "reportar" + tipografia para hindi */
html[lang="hi-IN"] body,html[lang="hi-IN"] button,html[lang="hi-IN"] input,html[lang="hi-IN"] select,html[lang="hi-IN"] textarea{
  font-family:"Noto Sans Devanagari","Nirmala UI","Mangal","Kohinoor Devanagari","Lohit Devanagari",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
html[lang="hi-IN"] body{line-height:1.7}
html[lang="sw"] body,html[lang="pt-BR"] body{line-height:inherit}

#yolia-i18n-note{position:fixed;left:0;right:0;bottom:0;z-index:2147482000;background:#0f2d19;color:#f2f7f1;
  font:14px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans Devanagari","Nirmala UI",sans-serif;
  padding:10px max(14px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));
  box-shadow:0 -4px 18px rgba(0,0,0,.28);display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}
#yolia-i18n-note .yn-txt{flex:1 1 360px;min-width:0}
#yolia-i18n-note .yn-txt p{margin:0 0 4px}
#yolia-i18n-note .yn-txt p.yn-force{color:#ffe08a}
#yolia-i18n-note .yn-btns{display:flex;gap:8px;align-items:center;flex:0 0 auto}
#yolia-i18n-note button,#yolia-i18n-fab{cursor:pointer;font:inherit;border-radius:999px;border:1px solid rgba(255,255,255,.45);
  background:transparent;color:inherit;padding:6px 14px;white-space:nowrap}
#yolia-i18n-note button.yn-main{background:#f2f7f1;color:#0f2d19;border-color:#f2f7f1;font-weight:600}
#yolia-i18n-note button:hover,#yolia-i18n-fab:hover{filter:brightness(1.08)}
#yolia-i18n-fab{position:fixed;left:max(12px,env(safe-area-inset-left));bottom:calc(12px + env(safe-area-inset-bottom));z-index:2147482000;
  background:#0f2d19;color:#f2f7f1;box-shadow:0 2px 10px rgba(0,0,0,.3);font-size:13px;padding:7px 14px}

#yolia-i18n-modal{position:fixed;inset:0;z-index:2147483000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:16px}
#yolia-i18n-modal[hidden]{display:none}
#yolia-i18n-modal .yn-card{background:#fff;color:#14231a;border-radius:14px;max-width:480px;width:100%;padding:20px;
  font:15px/1.5 system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans Devanagari","Nirmala UI",sans-serif;box-shadow:0 12px 40px rgba(0,0,0,.35);max-height:92vh;overflow:auto}
#yolia-i18n-modal h3{margin:0 0 6px;font-size:18px}
#yolia-i18n-modal p{margin:0 0 12px;color:#44564a;font-size:14px}
#yolia-i18n-modal textarea,#yolia-i18n-modal input[type=text],#yolia-i18n-modal input[type=email]{width:100%;box-sizing:border-box;border:1px solid #b9c7bd;border-radius:8px;padding:9px 10px;font:inherit;margin-bottom:10px;background:#fff;color:#14231a}
#yolia-i18n-modal textarea{min-height:84px;resize:vertical}
#yolia-i18n-modal .yn-row{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}
#yolia-i18n-modal button{cursor:pointer;font:inherit;border-radius:999px;padding:8px 16px;border:1px solid #0f2d19;background:#fff;color:#0f2d19}
#yolia-i18n-modal button.yn-send{background:#0f2d19;color:#fff}
#yolia-i18n-modal .yn-msg{margin:0 0 10px;font-size:14px;min-height:1em}
#yolia-i18n-modal .yn-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}

#yolia-i18n-note[hidden],#yolia-i18n-fab[hidden]{display:none!important}
