html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:not(.dark-theme){--background:#fff;--foreground:#171717;--surface:#fff;--surface-soft:#f8fafc;--surface-raised:#e2e8f0;--border:#e2e8f0;--muted:#64748b;background:#fff}html:not(.dark-theme) body{background:var(--background);color:var(--foreground)}html:not(.dark-theme) .mapboxgl-popup,html:not(.dark-theme) .territorio-mapbox-popup{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:not(.dark-theme) .mapboxgl-popup-content{color:#0f172a!important;background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 12px 35px #0f172a40!important}html:not(.dark-theme) .mapboxgl-popup-content,html:not(.dark-theme) .mapboxgl-popup-content *,html:not(.dark-theme) .territorio-popup,html:not(.dark-theme) .territorio-popup *{color:#0f172a!important}html:not(.dark-theme) .mapboxgl-popup-content a[href^="/app/congregacoes/territorios/"]{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(.dark-theme) .mapboxgl-popup-close-button{color:#334155!important}html:not(.dark-theme) .mapboxgl-popup-close-button:hover{color:#020617!important}html:not(.dark-theme) .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,html:not(.dark-theme) .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,html:not(.dark-theme) .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:#fff!important}html:not(.dark-theme) .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,html:not(.dark-theme) .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,html:not(.dark-theme) .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:#fff!important}html:not(.dark-theme) .mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:#fff!important}html:not(.dark-theme) .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:#fff!important}html:not(.dark-theme) .territorio-popup p{color:#334155!important}html:not(.dark-theme) .territorio-popup strong{color:#020617!important}html:not(.dark-theme) .territorio-popup-descricao{color:#475569!important;border-top-color:#e2e8f0!important}
@media (max-width:1023px){section[class*="380px"]>aside.space-y-4{order:-1}}
