.dbjj-idiomas{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:5px max(16px,calc((100% - 1200px)/2));background:var(--tinta,#111);border-bottom:1px solid var(--linha,#333);font:12px var(--corpo,Arial,sans-serif);color:var(--papel,#fff)}.dbjj-idiomas>div{display:flex;gap:4px}.dbjj-idiomas button{min-width:40px;min-height:36px;border:1px solid transparent;border-radius:5px;background:transparent;color:inherit;font:inherit;cursor:pointer}.dbjj-idiomas button[aria-pressed=true]{border-color:var(--ouro,#d3ab54);color:var(--ouro,#d3ab54);font-weight:700}.dbjj-idiomas button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dbjj-idiomas button:disabled{cursor:wait}.dbjj-idiomas [role=alert]{flex-basis:100%;text-align:right}@media print{.dbjj-idiomas{display:none!important}}