.bandeira{display:block;width:24px;height:16px;border-radius:3px;background:center/cover no-repeat;box-shadow:inset 0 0 0 1px #15214824;flex:none}.bandeira[data-bandeira=pt]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'%3E%3Crect width='30' height='20' fill='%23009c3b'/%3E%3Cpath d='M15 2.4 27.4 10 15 17.6 2.6 10z' fill='%23ffdf00'/%3E%3Ccircle cx='15' cy='10' r='5' fill='%23002776'/%3E%3Cpath d='M10.2 8.9c3.1-.9 6.6-.5 9.6 1.4' fill='none' stroke='%23fff' stroke-width='.9'/%3E%3C/svg%3E")}.bandeira[data-bandeira=en]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'%3E%3Crect width='30' height='20' fill='%23b22234'/%3E%3Cpath d='M0 2.31h30M0 5.38h30M0 8.46h30M0 11.54h30M0 14.62h30M0 17.69h30' stroke='%23fff' stroke-width='1.54'/%3E%3Crect width='12' height='10.77' fill='%233c3b6e'/%3E%3Cg fill='%23fff'%3E%3Ccircle cx='2' cy='2' r='.55'/%3E%3Ccircle cx='6' cy='2' r='.55'/%3E%3Ccircle cx='10' cy='2' r='.55'/%3E%3Ccircle cx='4' cy='4.3' r='.55'/%3E%3Ccircle cx='8' cy='4.3' r='.55'/%3E%3Ccircle cx='2' cy='6.6' r='.55'/%3E%3Ccircle cx='6' cy='6.6' r='.55'/%3E%3Ccircle cx='10' cy='6.6' r='.55'/%3E%3Ccircle cx='4' cy='8.9' r='.55'/%3E%3Ccircle cx='8' cy='8.9' r='.55'/%3E%3C/g%3E%3C/svg%3E")}.bandeira[data-bandeira=es]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'%3E%3Crect width='10' height='20' fill='%23006847'/%3E%3Crect x='10' width='10' height='20' fill='%23fff'/%3E%3Crect x='20' width='10' height='20' fill='%23ce1126'/%3E%3Ccircle cx='15' cy='10' r='2.3' fill='%23a8793a'/%3E%3Cpath d='M12.9 11.4c1.3 1.1 2.9 1.1 4.2 0' fill='none' stroke='%23006847' stroke-width='.7'/%3E%3C/svg%3E")}.idiomas{position:relative;flex:none}.idiomas-botao{display:none}.idiomas-lista ul{display:flex;align-items:center;gap:2px;margin:0;padding:0;list-style:none}.idiomas-lista a{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;text-decoration:none;color:var(--tinta);transition:background-color var(--duration-quick) var(--ease-out),transform var(--duration-quick) var(--ease-out)}.idiomas-lista a:hover{background:#fff9}.idiomas-lista a:active{transform:scale(.96)}.idiomas-lista a:focus-visible,.idiomas-botao:focus-visible{outline:3px solid rgba(8,104,201,.45);outline-offset:2px}.idiomas-lista a .bandeira{opacity:.72;transition:opacity var(--duration-quick) var(--ease-out)}.idiomas-lista a:hover .bandeira,.idiomas-lista a[aria-current] .bandeira{opacity:1}.idiomas-lista a[aria-current] .bandeira{box-shadow:0 0 0 2px var(--papel),0 0 0 3.5px var(--azul)}.idiomas-nome{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:759px),(max-aspect-ratio:9/10){.idiomas-botao{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#ffffff8c;cursor:pointer;-webkit-tap-highlight-color:transparent}.idiomas-lista{position:absolute;top:calc(100% + 8px);right:0;z-index:2;min-width:184px;padding:8px;border-radius:18px;background:#fdfaf3f7;box-shadow:0 18px 40px -18px #15214866;opacity:0;transform:translateY(-6px) scale(.97);transform-origin:top right;pointer-events:none;visibility:hidden;transition:opacity var(--duration-quick) var(--ease-out),transform var(--duration-quick) var(--ease-out),visibility 0s linear var(--duration-quick)}.idiomas.aberto .idiomas-lista{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity var(--duration-fast) var(--ease-smooth-out),transform var(--duration-fast) var(--ease-smooth-out),visibility 0s}.idiomas-lista ul{flex-direction:column;align-items:stretch;gap:2px}.idiomas-lista a{display:flex;justify-content:flex-start;gap:12px;width:auto;height:48px;padding:0 14px;border-radius:12px;font:500 16px/1 var(--sans)}.idiomas-lista a[aria-current]{background:#0868c914;font-weight:600}.idiomas-nome{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}@media(prefers-reduced-motion:reduce){.idiomas-lista,.idiomas.aberto .idiomas-lista,.idiomas-lista a,.idiomas-lista a .bandeira{transition:none}.idiomas-lista a:active{transform:none}}
