/* Fonte textual; dimensões de imagens e arquivos oficiais não são ampliadas. */
.barra-superior{height:auto;min-height:82px;flex-wrap:wrap;padding-block:14px;gap:12px}
.titulo-topo{min-width:0;flex:1 1 220px}.titulo-topo>div{min-width:0}.titulo-topo strong,.titulo-topo small{overflow-wrap:anywhere}
.usuario-topo{flex-wrap:wrap;max-width:100%;gap:10px}.usuario-topo>span{min-width:0;max-width:280px;overflow-wrap:anywhere}
.controle-fonte{display:flex;align-items:center;gap:5px;color:var(--texto)}
.controle-fonte button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:38px;padding:6px;border:1px solid var(--borda);border-radius:9px;background:var(--superficie);color:var(--texto);font:inherit;font-size:calc(14px * var(--sigel-escala-fonte,1));cursor:pointer;line-height:1.2}
.controle-fonte button:hover{border-color:#61a9cc}.controle-fonte button:disabled{opacity:.45;cursor:default}.controle-fonte button:focus-visible{outline:2px solid #61a9cc;outline-offset:2px}
.controle-fonte output{min-width:40px;text-align:center;font-size:calc(12px * var(--sigel-escala-fonte,1));font-variant-numeric:tabular-nums}
:root[data-sigel-fonte]:not([data-sigel-fonte="100"]) :is(.item-menu,.menu-rodape button){height:auto;overflow-wrap:anywhere}
:root[data-sigel-fonte]:not([data-sigel-fonte="100"]) :is(.conteudo,.modal-sigel,.modal-cr) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select){height:auto;min-height:calc(30px + 14px * var(--sigel-escala-fonte,1))}
@media(max-width:1100px){.usuario-topo .status{display:none}.titulo-topo{flex-basis:100%}.usuario-topo{margin-left:auto;justify-content:flex-end}.barra-superior{padding-inline:16px}}
@media(max-width:520px){.controle-fonte{gap:4px}.controle-fonte button{min-width:34px}.titulo-topo{gap:8px}.titulo-topo strong{line-height:1.35}.titulo-topo small{line-height:1.4}}
@media print{:root{--sigel-escala-fonte:1!important}.controle-fonte{display:none!important}}
