.svtc-idiomas ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem .9rem}
.svtc-idiomas a{text-decoration:none}
.svtc-idiomas a[aria-current]{font-weight:700;text-decoration:underline}
.svtc-idiomas-pie{margin:2rem auto 1rem;max-width:1200px;padding:0 20px;font-size:.9rem}
.svtc-menu-idiomas .sub-menu a{white-space:nowrap}
.svtc-idiomas-banda{position:fixed;left:0;right:0;bottom:0;z-index:99990;display:flex;align-items:center;justify-content:center;gap:1rem;padding:.6rem 1rem;background:#1d2327;color:#fff;font-size:.95rem;box-shadow:0 -2px 8px rgba(0,0,0,.25)}
.svtc-idiomas-banda a{color:#fff;text-decoration:underline;font-weight:600}
.svtc-idiomas-banda button{background:transparent;border:0;color:#fff;font-size:1.4rem;line-height:1;cursor:pointer;padding:.1rem .5rem}
.svtc-idiomas-banda a:focus-visible,.svtc-idiomas-banda button:focus-visible{outline:2px solid #fff;outline-offset:2px}
