.cg-language{display:inline-flex;align-items:center;flex:0 0 auto;margin:0 9px 0 0}.cg-language-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cg-language select{font:700 11px/1.4 system-ui,sans-serif;color:#eee;background:#18191e;border:1px solid #ffffff30;border-radius:7px;min-height:38px;padding:6px 5px;max-width:67px;cursor:pointer}.cg-language select:focus-visible{outline:2px solid #f16b58;outline-offset:2px}.translation-controls{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:7px;color:#b6adb7;font-size:10px}.translation-controls button{font:inherit;background:none!important;border:0!important;box-shadow:none!important;padding:6px 0!important;color:#ffb5a5!important;min-height:30px;transform:none!important}.translation-controls small{font:inherit}.translation-pending{opacity:.75}
html:not([lang^=pt]) .home-copy h1{white-space:normal;font-size:clamp(48px,6vw,96px)}html[lang=es] .home-copy h1{font-size:clamp(44px,5.8vw,92px)}html:not([lang^=pt]) .primary-action,html:not([lang^=pt]) .secondary-action{letter-spacing:1px}html:not([lang^=pt]) .navigation{gap:clamp(12px,2vw,30px)}
@media(max-width:770px){html:not([lang^=pt]) .home-copy h1{font-size:clamp(44px,10vw,72px)}html:not([lang^=pt]) .navigation{gap:clamp(15px,5vw,35px)}html:not([lang^=pt]) .home-actions{gap:12px}.header-right .cg-language{margin-right:6px}.cg-language select{max-width:61px}.dashboard-header .cg-language{margin:0}.header-login{white-space:nowrap}}
.dashboard-header .header-right{min-width:0}.dashboard-header #admin-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-right #mini-name{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.dashboard-header #admin-name{max-width:75px}.dashboard-header .breadcrumb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-right #mini-name{max-width:75px}}
