.matless-language-switch{position:fixed;left:14px;bottom:max(14px,env(safe-area-inset-bottom));z-index:10000;display:flex;gap:2px;padding:4px;border:1px solid #e5edf02b;border-radius:10px;background:#091521e8;box-shadow:0 2px 14px #0003;font:600 12px/1.2 system-ui,sans-serif;isolation:isolate}
.matless-language-switch a{display:grid;place-items:center;min-width:40px;min-height:36px;padding:6px;color:#cbd6de;text-decoration:none;border-radius:6px}
.matless-language-switch a:hover,.matless-language-switch a:focus-visible{background:#ffffff20;color:white;outline:2px solid #f1d483;outline-offset:1px}
.matless-language-switch a[aria-current]{background:#f1d483;color:#091521}
.language-notice{position:absolute;left:0;bottom:calc(100% + 8px);width:min(280px,80vw);padding:10px;border-radius:8px;background:#091521;color:#fff;line-height:1.4}.language-notice:empty{display:none}
.matless-language-pending{margin:0;min-height:100svh;display:grid;place-items:center;padding:32px 22px 92px;box-sizing:border-box;color:#e9eff4;background:linear-gradient(110deg,#06111edb,#06111ef2),url('assets/novidact_tlo_4K_web.jpg') center/cover fixed;font:17px/1.6 system-ui,sans-serif}
.matless-language-pending main{width:min(100%,680px)}
.matless-language-pending a{color:#f1d483;text-underline-offset:4px;overflow-wrap:anywhere}
.matless-language-pending .pending-brand{font-size:24px;font-weight:750;letter-spacing:.08em;text-decoration:none;color:white}
.matless-language-pending h1{font-size:clamp(30px,5vw,46px);line-height:1.15;margin:36px 0 22px}
.matless-language-pending .pending-lead{font-size:22px;color:white}
.matless-language-pending .pending-action{display:inline-block;background:#f1d483;color:#091521;font-weight:650;border-radius:10px;padding:13px 20px;margin:14px 0;text-decoration:none}
.matless-language-pending footer{margin-top:36px;font-size:15px;color:#bac8d4}
.matless-language-pending footer p{margin:5px 0}
@media print{.matless-language-switch{display:none}}
