/* CRIE.ATLAS.CONTINUOUS.RESTORE.01 | Voltar à leitura pública e privada contínua.
   A navegação é um índice da página, não um sistema de abas ocultas. */
.cc-public-territory .atlas-systemic-tools__nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
.cc-public-territory .atlas-systemic-tools__nav [data-atlas-tool]{min-height:84px;padding:14px;text-align:left;cursor:pointer}
.cc-public-territory .atlas-systemic-tools__nav [data-atlas-tool] .material-icons{display:inline-block;margin:0 5px 7px 0;font-size:18px;vertical-align:middle}
.cc-public-territory .atlas-systemic-tools__nav [data-atlas-tool] strong{font-size:14px}
.cc-public-territory .atlas-systemic-tools__nav [data-atlas-tool] small{font-size:11px}
.cc-public-territory .atlas-systemic-tool-panel{display:block;scroll-margin-top:90px;margin-top:16px}
.cc-public-territory .atlas-systemic-tools__head h2{font-size:clamp(22px,2.5vw,32px)}
.cc-public-territory .atlas-systemic-tools__status{margin-top:12px}
.cc-public-territory .atlas-dimension-depth[open]>summary,
.cc-public-territory .atlas-human-primer-depth[open]>summary{cursor:pointer}
.cc-public-territory .atlas-systemic-tools__nav button:focus-visible{outline:3px solid #256f98;outline-offset:3px}
.atlas-shell #atlasDeepExplorer[open] .atlas-panel{display:block!important;scroll-margin-top:100px;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid #dce8e2}
/* Comparação e análises são complementos, não substituem a leitura do município. */
#atlasMain.atlas-task-ready[data-atlas-task="compare"] > .atlas-guided,
#atlasMain.atlas-task-ready[data-atlas-task="compare"] > #atlasLandscapeOverview,
#atlasMain.atlas-task-ready[data-atlas-task="compare"] > #atlasDeepExplorer,
#atlasMain.atlas-task-ready[data-atlas-task="saved"] > .atlas-guided,
#atlasMain.atlas-task-ready[data-atlas-task="saved"] > #atlasLandscapeOverview,
#atlasMain.atlas-task-ready[data-atlas-task="saved"] > #atlasDeepExplorer{display:block!important}
#atlasMain.atlas-task-ready[data-atlas-task="compare"] > .atlas-municipal-map,
#atlasMain.atlas-task-ready[data-atlas-task="saved"] > .atlas-municipal-map{display:grid!important}

.atlas-shell #atlasDeepExplorer[open] .atlas-tabs-wrap{position:static;scroll-margin-top:100px}
.atlas-shell #atlasDeepExplorer[open] .atlas-tabs a.atlas-tab{display:inline-flex;align-items:center;text-decoration:none;white-space:normal;line-height:1.4;min-height:42px}
.atlas-shell #atlasDeepExplorer[open] .atlas-tabs a.atlas-tab:focus-visible{outline:3px solid #256f98;outline-offset:3px}
.atlas-shell #atlasDeepExplorer[open] .atlas-tabs a.atlas-tab:hover{color:#fff}
@media(max-width:950px){.cc-public-territory .atlas-systemic-tools__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){
 .cc-public-territory .atlas-systemic-tools__nav{grid-template-columns:minmax(0,1fr)}
 .cc-public-territory .atlas-systemic-tools__nav [data-atlas-tool]{min-height:0}
 .cc-public-territory .atlas-systemic-tool-panel{padding:15px}
 .atlas-shell #atlasDeepExplorer[open] .atlas-tabs a.atlas-tab{white-space:normal}
}
@media(prefers-reduced-motion:reduce){.cc-public-territory .atlas-systemic-tool-panel,.atlas-shell #atlasDeepExplorer .atlas-panel{scroll-behavior:auto}}
