.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--fundo:#f2f4f3;--cartao:#fff;--borda:#dde3e0;--texto:#17201c;--dim:#56615b;--marca:#0b5d4b;--marca-escura:#084a3c;--marca-fundo:#e3efea;--ok:#1d7a46;--ok-fundo:#e2f1e8;--aviso:#7a4d00;--aviso-fundo:#fdf1d8;--alerta:#8e2a1e;--alerta-fundo:#f8e1dd;--neutro:#2f3a35;--neutro-fundo:#eaedeb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.painel,.login{--menu-fundo:#17352d;--menu-texto:#e8f0ec;--menu-dim:#a7bdb4;--menu-ativo:#0b5d4b;--destaque:#e5cb7a;--destaque-escuro:#7a5c0f;--verde:#1d7a46;--verde-fundo:#e2f1e8;--raio:14px;--sombra:0 1px 2px #17201c0f, 0 6px 18px #17201c0f;--trilho:#e6ebe8;--calor-rapido:#2a9d8f;--calor-medio:#e9a23b;--calor-critico:#a8322d}.painel[data-tema=jaboatao],.login[data-tema=jaboatao]{--marca:#46507d;--marca-escura:#2e3566;--marca-fundo:#e7e9f3;--fundo:#f4f3ee;--texto:#1f2440;--dim:#5b5f73;--borda:#e2e0d7;--menu-fundo:#262b52;--menu-texto:#e9eaf3;--menu-dim:#a9adc8;--menu-ativo:#4a7263;--verde:#4a7263;--verde-fundo:#e4eeea;--sombra:0 1px 2px #1f24400f, 0 6px 18px #1f244012;--trilho:#e9e7e0}*{box-sizing:border-box}html,body,#raiz{height:100%;margin:0}body{background:var(--fundo);color:var(--texto);font-size:15px;line-height:1.4}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline-offset:2px;outline:3px solid #1b6fd6}.dim{color:var(--dim)}.pequeno{font-size:13px}.cartao{background:var(--cartao);border:1px solid var(--borda);border-radius:var(--raio,14px);box-shadow:var(--sombra,0 1px 2px #17201c0f, 0 6px 18px #17201c0f);padding:16px}.botao{background:var(--cartao);min-height:44px;color:var(--marca);border:1.5px solid #0000;border-color:var(--marca);border-radius:10px;padding:0 16px;font-weight:600}.botao.primario{background:var(--marca);color:#fff}.botao.texto{background:0 0;border-color:#0000}.botao:disabled{opacity:.55;cursor:not-allowed}.mensagem{border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.mensagem.aviso{background:var(--aviso-fundo);color:var(--aviso)}.mensagem.alerta{background:var(--alerta-fundo);color:var(--alerta)}.mensagem.ok{background:var(--ok-fundo);color:var(--ok)}.chip{background:var(--neutro-fundo);color:var(--neutro);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:700;display:inline-block}.chip.ok{background:var(--ok-fundo);color:var(--ok)}.chip.aviso{background:var(--aviso-fundo);color:var(--aviso)}.chip.alerta{background:var(--alerta-fundo);color:var(--alerta)}.painel .botao,.login .botao{transition:background-color .15s,border-color .15s,color .15s}.painel .botao:not(:disabled):hover,.login .botao:not(:disabled):hover{background:var(--marca-fundo)}.painel .botao.primario:not(:disabled):hover,.login .botao.primario:not(:disabled):hover{background:var(--marca-escura);border-color:var(--marca-escura)}.painel .botao.perigo:not(:disabled):hover{background:#74210f;border-color:#74210f}.painel .botao.perigo-texto:not(:disabled):hover{background:var(--alerta-fundo)}.login{background:var(--fundo);min-height:100%;color:var(--texto);display:flex}.login-faixa{background:radial-gradient(circle at 50% 50%, #ffffff12 0 104px, transparent 105px), radial-gradient(circle at 50% 50%, #ffffff0a 0 176px, transparent 177px), radial-gradient(circle at 50% 50%, #ffffff06 0 260px, transparent 261px), var(--menu-fundo);flex:0 0 clamp(280px,36vw,480px);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-faixa:after{content:"";background:var(--destaque);width:6px;position:absolute;top:0;bottom:0;right:0}.login-faixa img{border-radius:26px;width:112px;height:112px;display:block;box-shadow:0 12px 32px #00000059}.login-area{flex:1;justify-content:center;align-items:center;min-width:0;padding:32px 16px;display:flex}.login-cartao{flex-direction:column;gap:14px;width:100%;max-width:420px;padding:28px 26px 24px;display:flex}.login-cartao label{color:var(--dim);flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}.login-cartao input{border:1.5px solid var(--borda);min-height:44px;color:var(--texto);background:#fff;border-radius:10px;padding:0 12px;font-size:16px;font-weight:400}.login-cartao input:focus{border-color:var(--marca)}.login-cartao .botao.primario{min-height:48px;margin-top:2px}.marca{align-items:center;gap:12px;display:flex}.marca div{flex-direction:column;display:flex}.marca span{color:var(--dim);font-size:13px}.marca img{border-radius:10px}.login-cartao .marca{border-bottom:1px solid var(--borda);margin-bottom:2px;padding-bottom:14px}.login-cartao .marca strong{font-size:17px;line-height:1.25}@media (width<=900px){.login-faixa{display:none}.login-cartao{padding:22px 18px 18px}}.painel{background:var(--fundo);height:100%;color:var(--texto);grid-template-rows:minmax(0,1fr);grid-template-columns:248px minmax(0,1fr);display:grid}.painel [hidden]{display:none!important}.principal{flex-direction:column;grid-area:1/2;min-width:0;min-height:0;display:flex}.conteudo{flex-direction:column;flex:1;min-height:0;display:flex}.conteudo:focus{outline:none}.pular{z-index:2100;background:var(--marca);color:#fff;min-height:44px;box-shadow:var(--sombra);border:0;border-radius:10px;padding:0 16px;font-weight:700;position:fixed;top:-80px;left:12px}.pular:focus{top:12px}.menu-lateral{background:var(--menu-fundo);min-height:0;color:var(--menu-texto);border-right:1px solid #0000002e;flex-direction:column;grid-area:1/1;display:flex}.menu-lateral :focus-visible{outline-color:var(--destaque)}.menu-topo{align-items:center;gap:12px;padding:18px 16px 12px;display:flex}.menu-icone{border-radius:10px;flex:none;width:40px;height:40px;display:block;box-shadow:0 1px 4px #00000059}.menu-marca{flex-direction:column;flex:1;min-width:0;display:flex}.menu-marca strong{color:#fff;letter-spacing:-.01em;font-size:17px;line-height:1.2}.menu-marca span{color:var(--menu-dim);overflow-wrap:anywhere;font-size:12.5px;line-height:1.3}.menu-fechar{width:44px;height:44px;color:var(--menu-texto);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:none}.menu-fechar:hover{background:#ffffff14}.menu-municipio{color:var(--menu-dim);background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;margin:0 14px 6px;padding:7px 10px;font-size:12.5px;display:flex}.menu-municipio img{border-radius:2px;flex:none;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #ffffff40}.menu-itens{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;flex:1;min-height:0;padding:2px 10px 14px;overflow-y:auto}.menu-grupo-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--menu-dim);margin:14px 10px 6px;font-size:11px;font-weight:700}.menu-grupo ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.menu-item{width:100%;min-height:42px;color:var(--menu-texto);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px 0 12px;font-size:14.5px;font-weight:600;display:flex;position:relative}.menu-item .icone{opacity:.85;flex:none}.menu-item:hover{background:#ffffff12}.menu-item[aria-current=page]{background:var(--menu-ativo);color:#fff;box-shadow:inset 3px 0 0 var(--destaque)}.menu-item[aria-current=page] .icone{opacity:1}.menu-rotulo{flex:1;min-width:0;line-height:1.25}.menu-item .selo{background:var(--destaque);color:var(--menu-fundo);margin-left:auto}.menu-item .selo.alta{background:var(--alerta-fundo);color:var(--alerta)}.menu-pe{border-top:1px solid #ffffff17;flex-direction:column;gap:8px;padding:10px 12px 14px;display:flex}.menu-usuario{width:100%;min-height:52px;color:var(--menu-texto);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}.menu-usuario:hover{background:#ffffff12}.menu-usuario>.icone{color:var(--menu-dim);flex:none}.avatar{letter-spacing:.02em;background:var(--destaque);width:36px;height:36px;color:var(--menu-fundo);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.menu-usuario-texto{flex-direction:column;flex:1;min-width:0;display:flex}.menu-usuario-texto strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.menu-usuario-texto span{color:var(--menu-dim);font-size:12px}.menu-sair{min-height:40px;color:var(--menu-texto);background:0 0;border:1px solid #ffffff2e;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.menu-sair:hover{background:#ffffff12}.menu-veu{display:none}.cabecalho{background:var(--cartao);border-bottom:1px solid var(--borda);flex:none;align-items:center;gap:8px 14px;min-height:60px;padding:8px 24px;display:flex;position:relative}.trilha{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.trilha-inicio{width:40px;height:40px;color:var(--dim);background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.trilha-inicio:hover{background:var(--marca-fundo);color:var(--marca)}.trilha-barra{color:var(--dim);opacity:.55}.trilha-tela{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.cabecalho .conexao{background:var(--fundo);border-radius:999px;padding:6px 12px}.sino{width:44px;height:44px;color:var(--texto);background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sino:hover{background:var(--marca-fundo);color:var(--marca)}.sino .selo{background:var(--marca);color:#fff;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--cartao);padding:0 5px;font-size:11.5px;position:absolute;top:1px;right:-1px}.sino .selo.alta{background:var(--alerta);gap:2px;padding:0 5px 0 4px;right:-5px}.sino .selo .icone{stroke-width:2.6px;flex:none;font-size:10.5px}.botao-menu{border:1px solid var(--borda);background:var(--cartao);width:44px;height:44px;color:var(--texto);border-radius:12px;flex:none;justify-content:center;align-items:center;display:none}.botao-menu:hover{background:var(--marca-fundo);color:var(--marca)}.conexao{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.conexao i{background:var(--ok);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.conexao.lenta i{background:#b7791f}.conexao.erro i{background:var(--alerta)}.faixa-aviso{background:var(--aviso-fundo);color:var(--aviso);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:6px 24px;font-size:14px;display:flex}.corpo{flex:1;grid-template-columns:400px minmax(0,1fr);min-height:0;display:grid}.lateral{border-right:1px solid var(--borda);background:var(--fundo);flex-direction:column;gap:12px;min-height:0;padding:14px;display:flex;overflow:auto}.numeros{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.numero{background:var(--cartao);border:1px solid var(--borda);border-radius:var(--raio,12px);box-shadow:var(--sombra,none);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.numero strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:24px;line-height:1.1}.numero span{color:var(--dim);font-size:12px}.abas{background:var(--trilho,#e6ebe8);border-radius:12px;gap:6px;padding:4px;display:flex}.abas button{min-height:40px;color:var(--dim);background:0 0;border:0;border-radius:9px;flex:1;font-weight:600}.abas button[aria-selected=true]{background:var(--cartao);color:var(--marca);box-shadow:0 1px 3px #0000001f}.lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.item{text-align:left;background:var(--cartao);border:1.5px solid var(--borda);border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:10px 12px;display:flex}.item:hover{border-color:var(--marca)}.item[aria-pressed=true]{border-color:var(--marca);box-shadow:0 0 0 2px var(--marca-fundo)}.item .linha{justify-content:space-between;align-items:center;gap:8px;display:flex}.item .nome{font-weight:700}.vazio{background:var(--cartao);border:1px dashed var(--borda);border-radius:var(--raio,12px);color:var(--dim);padding:14px}.mapa-area{min-height:0;position:relative}#mapa{background:#dce2de;position:absolute;inset:0}.mapa-nota{z-index:500;color:var(--dim);background:#ffffffeb;border-radius:8px;max-width:70%;padding:4px 10px;font-size:12px;position:absolute;bottom:22px;left:10px}.detalhe h3{margin:0 0 4px;font-size:17px}.detalhe dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:8px 0;font-size:14px;display:grid}.detalhe dt{color:var(--dim)}.detalhe dd{text-align:right;margin:0;font-weight:600}.atend{border-top:1px solid var(--borda);flex-direction:column;gap:4px;padding:10px 0;display:flex}.atend p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.atend .linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.foto-fundo{z-index:2000;background:#000000b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.foto-caixa{background:#fff;border-radius:16px;flex-direction:column;gap:10px;max-width:min(92vw,900px);max-height:92vh;padding:12px;display:flex}.foto-caixa img{object-fit:contain;border-radius:10px;max-width:100%;max-height:74vh}.data{align-items:center;gap:8px;display:flex}.data input{border:1.5px solid var(--borda);background:#fff;border-radius:10px;min-height:40px;padding:0 10px}.rodape{color:var(--dim);border-top:1px solid var(--borda);background:var(--cartao);flex:none;padding:8px 24px;font-size:12.5px}.legenda{z-index:500;background:#fffffff0;border-radius:10px;flex-direction:column;gap:3px;max-width:220px;padding:8px 10px;font-size:12px;display:flex;position:absolute;bottom:22px;right:10px;box-shadow:0 1px 4px #00000040}.legenda span{align-items:center;gap:6px;display:flex}.legenda i{border-radius:3px;flex:none;width:14px;height:14px;display:inline-block;box-shadow:0 0 0 1px #00000040}.legenda-titulo{text-align:left;background:0 0;border:0;min-height:28px;padding:2px 0;font-size:12px;font-weight:700}.barra{background:var(--trilho,#e6ebe8);border-radius:999px;height:8px;display:block;overflow:hidden}.barra i{border-radius:999px;height:8px;display:block}.marcador{background:0 0;border:0}.marcador .m{color:#fff;background:var(--marca);border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;display:flex;box-shadow:0 1px 4px #00000073}.marcador .m.sem_sinal{background:#6b7a73;border-style:dashed;border-color:#fff}.marcador .m.aguardando_resposta{background:#b7791f}.marcador .m.sel{outline-offset:1px;outline:3px solid #1b6fd6}.mapa-dica{z-index:600;pointer-events:none;color:#2f3a35;background:#fffffff2;border-radius:6px;max-width:320px;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;box-shadow:0 1px 4px #0000004d}.mapa-dica[hidden]{display:none}.leaflet-tooltip.nome-bairro{box-shadow:none;color:#2f3a35;background:#ffffffe6;border:0;font-size:12px;font-weight:600}@media (width<=1280px) and (width>=901px){.corpo{grid-template-columns:340px minmax(0,1fr)}}@media (width<=1100px) and (width>=901px){.corpo{grid-template-columns:300px minmax(0,1fr)}}@media (width<=900px){.painel{grid-template-columns:minmax(0,1fr)}.principal{grid-column:1}.menu-lateral{z-index:1500;visibility:hidden;border-right:0;width:min(300px,86vw);transition:transform .22s,visibility 0s linear .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 40px #00000059}.menu-lateral.aberta{visibility:visible;transition:transform .22s,visibility;transform:none}.menu-veu{z-index:1400;background:#080e0c80;display:block;position:fixed;inset:0}.menu-topo{padding:10px 8px 10px 16px}.menu-fechar,.botao-menu{display:inline-flex}.cabecalho{flex-wrap:wrap;gap:2px 6px;min-height:56px;padding:6px 8px 6px 12px}.cabecalho .conexao{background:0 0;flex-basis:100%;order:5;padding:0 0 4px 4px;font-size:12px}.trilha-tela{font-size:14.5px}.faixa-aviso{padding:6px 12px}.corpo{grid-template-rows:42vh minmax(0,1fr);grid-template-columns:1fr}.mapa-area{order:-1}.lateral{border-right:0;border-top:1px solid var(--borda)}.rodape{padding:4px 12px;font-size:11px}.mapa-nota{display:none}.legenda{max-width:170px;padding:6px 8px;font-size:11px}.numero strong{font-size:19px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.corpo[hidden]{display:none}.selo{background:var(--aviso-fundo);min-width:22px;height:22px;color:var(--aviso);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.selo.alta{background:var(--alerta);color:#fff}.gestao{background:var(--fundo);flex:1;min-height:0;padding:24px 28px 40px;overflow:auto}.conteudo-gestao{flex-direction:column;gap:16px;max-width:1180px;margin:0 auto;display:flex}.conteudo-gestao section{flex-direction:column;gap:10px;display:flex}.conteudo-gestao h2{letter-spacing:-.015em;margin:0;font-size:26px;font-weight:700;line-height:1.2}.conteudo-gestao h3{margin:0;font-size:16.5px}.conteudo-gestao .foto-fundo h2{letter-spacing:0;font-size:20px}.erro-da-tela{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.barra-titulo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.chips{flex-wrap:wrap;gap:6px;display:flex}.filtro{border:1.5px solid var(--borda);background:var(--cartao);min-height:38px;color:var(--dim);border-radius:999px;padding:0 14px;font-weight:600}.painel .filtro:hover{border-color:var(--marca)}.filtro[aria-pressed=true]{border-color:var(--marca);background:var(--marca-fundo);color:var(--marca)}.numeros.quatro{grid-template-columns:repeat(4,1fr)}.rolagem{background:var(--cartao);border:1px solid var(--borda);border-radius:var(--raio,12px);box-shadow:var(--sombra,none);overflow-x:auto}.tabela{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--borda);vertical-align:middle;padding:10px 14px}.tabela thead th{color:var(--dim);white-space:nowrap;background:0 0;font-size:12.5px;font-weight:700}.tabela tbody th{font-weight:700}.tabela .n{text-align:right;font-variant-numeric:tabular-nums}.tabela tbody tr:last-child th,.tabela tbody tr:last-child td{border-bottom:0}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grupo{flex-direction:column;gap:8px;display:flex}.grupo h3{margin-top:4px}.alerta-item{background:var(--cartao);border:1px solid var(--borda);box-shadow:var(--sombra,none);border-left:5px solid #b7791f;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.alerta-item.alta{border-left-color:var(--alerta)}.alerta-item .linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.cartao.decisao,.cartao.demanda{flex-direction:column;gap:8px;padding:14px;display:flex}.cartao.decisao h3{font-size:17px}.cartao.decisao.tomada{background:#fafcfb}.cartao .linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cartao p{margin:0}.form-decisao{flex-direction:column;gap:10px;display:flex}.form-decisao fieldset{border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:8px;margin:0;padding:8px 12px 10px;display:flex}.form-decisao legend{color:var(--dim);padding:0 6px;font-size:13px;font-weight:700}.opcao{cursor:pointer;align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.opcao input{flex:none;width:18px;height:18px;margin-top:4px}.campos{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.cartao label,.form-inline label{color:var(--dim);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.cartao select,.cartao input[type=text],.cartao input[type=date],.cartao textarea,.form-inline select,.form-inline input[type=text],.link-tv input,.data select{border:1.5px solid var(--borda);min-height:42px;color:var(--texto);background:#fff;border-radius:10px;padding:0 10px;font-weight:400}.cartao textarea{resize:vertical;padding:8px 10px}.opcao input,.form-inline input[type=checkbox]{min-height:0}.acoes{flex-wrap:wrap;gap:8px;display:flex}.form-inline{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.form-inline label{flex:220px}.form-inline .mensagem,.form-inline .acoes{flex:100%}.efeito{background:var(--neutro-fundo);border-radius:10px;padding:8px 12px;font-size:14px}.efeito.ok{background:var(--ok-fundo)}.efeito.aviso{background:var(--aviso-fundo)}.efeito ul{margin:4px 0 0;padding-left:18px}.ponto{border-radius:50%;width:10px;height:10px;display:inline-block}.texto-demanda{white-space:pre-wrap;overflow-wrap:anywhere}.grade-acesso{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:12px;display:grid}.grade-acesso .cartao{flex-direction:column;gap:10px;display:flex}.link-tv{background:var(--aviso-fundo);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.link-tv input{width:100%;font-size:13px}.item-tv{background:var(--cartao);border:1px solid var(--borda);border-radius:12px;padding:10px 12px;list-style:none}details summary{cursor:pointer;min-height:32px}@media (width<=900px){.numeros.quatro{grid-template-columns:repeat(2,1fr)}.gestao{padding:16px 12px 24px}.conteudo-gestao h2{font-size:22px}}.tv{color:#f2f6f4;background:#0f1a16;flex-direction:column;height:100%;font-size:20px;display:flex}.tv-topo{background:#12231d;border-bottom:2px solid #1e3a31;flex-wrap:wrap;align-items:center;gap:16px 28px;padding:12px 24px;display:flex}.tv-titulo{flex-direction:column;display:flex}.tv-titulo strong{font-size:30px;line-height:1.15}.tv-titulo span{color:#a9bdb5;align-items:center;gap:10px;font-size:18px;display:inline-flex}.tv-titulo img{border-radius:3px;width:36px;height:24px;display:block;box-shadow:0 0 0 1px #ffffff4d}.tv-relogio{font-variant-numeric:tabular-nums;letter-spacing:1px;margin-left:auto;font-size:54px;font-weight:700}.tv-status{background:#1e3a31;border-radius:999px;align-items:center;gap:10px;padding:6px 14px;font-size:18px;font-weight:700;display:inline-flex}.tv-status i{background:#8fa89e;border-radius:50%;width:14px;height:14px}.tv-status.ok i{background:#3ddc84}.tv-status.aviso i{background:#f2b84b}.tv-status.alerta i{background:#ff6b5b}.tv-faixa{color:#fff;background:#7a2a1e;padding:8px 24px;font-size:20px;font-weight:700}.tv-corpo{flex:1;grid-template-columns:minmax(0,1fr) 500px;min-height:0;display:grid}.tv-mapa{min-height:0;position:relative}.tv-mapa .mapa-area{position:absolute;inset:0}.tv-lateral{background:#12231d;border-left:2px solid #1e3a31;flex-direction:column;gap:clamp(8px,1.8vh,16px);min-height:0;padding:clamp(8px,1.6vh,16px) 20px;display:flex;overflow:hidden}.tv-lateral h2{color:#a9bdb5;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px;font-size:clamp(14px,2vh,19px)}.tv-numeros{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tv-numeros div{background:#0f1a16;border:1px solid #1e3a31;border-radius:14px;flex-direction:column;padding:clamp(4px,1vh,8px) 14px;display:flex}.tv-numeros strong{font-variant-numeric:tabular-nums;font-size:clamp(30px,5.2vh,50px);line-height:1.05}.tv-numeros span{color:#a9bdb5;font-size:clamp(13px,1.7vh,17px)}.tv-cores{flex-wrap:wrap;gap:14px;display:flex}.tv-cor{align-items:center;gap:8px;font-size:clamp(15px,2.2vh,20px);display:inline-flex}.tv-cor strong{font-size:clamp(22px,3.4vh,30px)}.tv-cor i{border-radius:5px;width:20px;height:20px;display:inline-block;box-shadow:0 0 0 1px #ffffff59}.tv-pequeno{color:#a9bdb5;margin:4px 0 0;font-size:16px}.tv-ok{color:#7ee0a8;margin:0;font-size:20px}.tv-alertas,.tv-campo{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tv-alertas li{border-left:6px solid #f2b84b;padding:3px 0 3px 12px;font-size:clamp(15px,2.3vh,21px);line-height:1.22}.tv-alertas li.alta{border-left-color:#ff6b5b}.tv-campo{grid-template-columns:1fr 1fr;gap:6px 14px!important;display:grid!important}.tv-campo li{flex-direction:column;font-size:clamp(16px,2.4vh,22px);line-height:1.15;display:flex}.tv-campo li span{color:#a9bdb5;font-size:clamp(12px,1.6vh,15px)}.tv-rodape{color:#8fa89e;background:#0b1411;justify-content:space-between;align-items:center;padding:6px 24px;font-size:14px;display:flex}.tv-sair{color:#6f8a7f;background:0 0;border:0;min-height:32px;font-size:13px;text-decoration:underline}.tv-aviso{text-align:center;justify-content:center;align-items:center;gap:16px;padding:24px}.tv-aviso h1{margin:0;font-size:44px}.tv-aviso p{max-width:700px;margin:0;font-size:24px}@media (width<=1100px){.tv-corpo{grid-template-rows:45vh minmax(0,1fr);grid-template-columns:1fr}.tv-lateral{overflow:auto}.tv-relogio{font-size:36px}}.cartao .opcao,.form-inline .opcao{color:var(--texto);flex-direction:row;font-weight:400}.cartao .opcao strong{font-weight:700}.etiquetas{flex-wrap:wrap;gap:6px;display:inline-flex}.cartao.pessoa{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.item-pedido{background:var(--cartao);border:1px solid var(--borda);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;list-style:none;display:flex}.item-pedido .linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pin-grande{letter-spacing:6px;font-variant-numeric:tabular-nums;color:var(--texto);margin:0;font-size:34px;font-weight:800}.perigo{border:2px solid var(--alerta);background:var(--alerta-fundo);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.perigo input{border:1.5px solid var(--alerta);background:#fff;border-radius:10px;min-height:42px;padding:0 10px}.perigo label{color:var(--alerta);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.botao.perigo{background:var(--alerta);border-color:var(--alerta);color:#fff}.botao.perigo-texto{color:var(--alerta)}.politica{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;font-size:14px;display:flex}.conta-caixa{flex-direction:column;gap:10px;width:min(440px,92vw);max-height:92vh;display:flex;overflow:auto}.conta-caixa h2{margin:0;font-size:20px}.conta-caixa label{color:var(--dim);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.conta-caixa input{border:1.5px solid var(--borda);background:#fff;border-radius:10px;min-height:44px;padding:0 12px;font-size:16px}.foto-fundo.conta-obrigatoria{background:var(--fundo)}.conta-obrigatoria .conta-caixa{padding:24px 22px 20px}.filtros{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.busca{color:var(--dim);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.busca input[type=search]{border:1.5px solid var(--borda);min-height:42px;color:var(--texto);background:#fff;border-radius:10px;min-width:220px;padding:0 10px}.cartao.area{flex-direction:column;gap:8px;padding:14px;display:flex}.cartao.area .form-inline{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.cartao.area .form-inline select{min-width:240px}.cartao.area input[type=text]{border:1.5px solid var(--borda);min-height:42px;color:var(--texto);background:#fff;border-radius:10px;padding:0 10px}@media (width<=640px){.cartao.area .form-inline select,.busca input[type=search]{width:100%;min-width:0}.busca{width:100%}}.senha-grande{border:1.5px dashed var(--borda);letter-spacing:1px;word-break:break-all;-webkit-user-select:all;user-select:all;color:var(--texto);background:#fff;border-radius:10px;margin:0;padding:10px 12px;font:700 22px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.regras{grid-template-columns:minmax(130px,200px) 1fr;gap:6px 14px;margin:10px 0 0;display:grid}.regras dt{font-size:13.5px;font-weight:700}.regras dd{margin:0;font-size:14px}@media (width<=640px){.regras{grid-template-columns:1fr;gap:2px}.regras dd{margin-bottom:8px}}.marcar{cursor:pointer;align-items:flex-start;gap:8px;display:flex;color:var(--texto)!important;flex-direction:row!important;font-size:14px!important;font-weight:400!important}.marcar input[type=checkbox]{width:20px;height:20px;accent-color:var(--marca);flex:none;margin-top:1px}.opcoes-apagar{flex-direction:column;gap:8px;margin:6px 0;display:flex}.pedidos-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.pedidos-coluna{flex-direction:column;gap:10px;min-width:0;display:flex}.mapa-pedidos{border:1px solid var(--borda);border-radius:12px;height:300px}.cartao.pedido{padding:0}.cartao.pedido.selecionado{outline:2.5px solid var(--marca)}.cartao-botao{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:inherit;background:0 0;border:0;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.cartao-botao:focus-visible{outline:3px solid var(--marca);outline-offset:2px}.cartao-botao .chip{align-self:flex-start}.pedido-aberto h3{margin:0}.conversa{flex-direction:column;gap:8px;max-height:480px;margin:10px 0;padding:0;list-style:none;display:flex;overflow:auto}.msg{background:var(--fundo,#f2f4f3);border-radius:12px;flex-direction:column;gap:4px;max-width:88%;padding:8px 12px;display:flex}.msg.recebida{border-top-left-radius:4px;align-self:flex-start}.msg.enviada{background:var(--marca-fundo,#e3f1ec);border-top-right-radius:4px;align-self:flex-end}.texto-msg{white-space:pre-wrap;overflow-wrap:anywhere}.msg .midia{border-radius:8px;max-width:100%;max-height:320px}.msg audio{width:100%;max-width:320px}.formulario{flex-direction:column;gap:10px;margin-top:8px;display:flex}.formulario label.bloco{flex-direction:column;gap:4px;display:flex}.botao.secundario{border-color:var(--marca)}.botao.pequeno{min-height:36px;padding:0 12px;font-size:13.5px}.aviso-protocolo{background:var(--aviso-fundo);color:var(--aviso);border-radius:8px;align-self:flex-start;padding:2px 8px}.msg .mensagem{margin-bottom:4px;display:block}@media (width<=900px){.pedidos-grade{grid-template-columns:1fr}.msg{max-width:100%}}.equipe{--equipe-sombra:var(--sombra,0 1px 2px #17201c0f, 0 6px 18px #17201c0f);--equipe-raio:var(--raio,14px);--equipe-cinza:#cdd4d0;--equipe-cinza-borda:#7e8a84;--equipe-fora:#eef1ef}.equipe [hidden]{display:none!important}section.equipe{flex-direction:column;gap:14px;display:flex}.equipe-conteudo{flex-direction:column;gap:16px;transition:opacity .2s;display:flex}.equipe-conteudo.antigo{opacity:.55}.equipe-cabecalho{align-items:flex-end}.equipe-titulo{flex-direction:column;gap:2px;min-width:0;display:flex}.equipe-titulo p{margin:0}.equipe-filtros{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.equipe-selo-ativas{background:var(--verde-fundo,#e2f1e8);min-height:32px;color:var(--verde,#1d7a46);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:700;display:inline-flex}.equipe-selo-ativas i{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.equipe-numeros{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.equipe-numero{border-radius:var(--equipe-raio);box-shadow:var(--equipe-sombra);align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.equipe-icone-circulo{border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:inline-flex}.equipe-icone-circulo.marca{background:var(--marca-fundo,#e3efea);color:var(--marca,#0b5d4b)}.equipe-icone-circulo.verde{background:var(--verde-fundo,#e2f1e8);color:var(--verde,#1d7a46)}.equipe-icone-circulo.destaque{background:var(--destaque,#e5cb7a);color:var(--destaque-escuro,#7a5c0f)}.equipe-icone-circulo.ok{background:var(--ok-fundo,#e2f1e8);color:var(--ok,#1d7a46)}.equipe-numero-corpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.equipe-numero-rotulo{color:var(--dim,#56615b);font-size:13px;font-weight:600}.equipe-numero-valor{color:var(--texto,#17201c);font-size:28px;font-weight:700;line-height:1.15}.equipe-numero-detalhe{color:var(--dim,#56615b);font-size:12.5px}.equipe-variacao{color:var(--dim,#56615b);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.equipe-variacao.subiu{color:var(--ok,#1d7a46)}.equipe-sparkline{margin-top:6px}.equipe-sparkline svg{max-width:100%;display:block;overflow:visible}.equipe-sparkline .area{fill:var(--marca,#0b5d4b);opacity:.1}.equipe-sparkline .linha{fill:none;stroke:var(--marca,#0b5d4b);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.equipe-sparkline .ultimo{fill:var(--marca,#0b5d4b);stroke:var(--cartao,#fff);stroke-width:2px}.equipe-sparkline .alvo{fill:#0000}.equipe-sparkline .alvo:hover{fill:#17201c12}section.equipe-bloco{flex-direction:column;gap:12px;display:flex}.equipe-bloco-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}h3.equipe-bloco-titulo{margin:0;font-size:18px}.equipe-alternador{background:var(--neutro-fundo,#eaedeb);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.equipe-alternador button{min-height:40px;color:var(--dim,#56615b);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.equipe-alternador button .icone{font-size:17px}.equipe-alternador button[aria-pressed=true]{background:var(--cartao,#fff);color:var(--marca,#0b5d4b);box-shadow:0 1px 2px #0000001f}.equipe-liderancas{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.equipe-lideranca{border-radius:var(--equipe-raio);box-shadow:var(--equipe-sombra);flex-direction:column;gap:12px;padding:16px;display:flex}.equipe-lideranca-topo{align-items:center;gap:12px;display:flex}.equipe-avatar{letter-spacing:.02em;background:var(--marca-fundo,#e3efea);width:44px;height:44px;color:var(--marca,#0b5d4b);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.equipe-avatar.pequeno{background:var(--verde-fundo,#e2f1e8);width:34px;height:34px;color:var(--verde,#1d7a46);font-size:12.5px}.equipe-avatar.neutro{background:var(--neutro-fundo,#eaedeb);color:var(--neutro,#2f3a35);font-size:21px}.equipe-lideranca-nome{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}h4.equipe-lideranca-titulo{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700}.equipe-lideranca-titulo .cargo{color:var(--dim,#56615b);font-weight:600}.equipe-lideranca-sub{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.equipe-chevron{border:1.5px solid var(--borda,#dde3e0);background:var(--cartao,#fff);width:42px;height:42px;color:var(--texto,#17201c);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.equipe-chevron:hover{border-color:var(--marca,#0b5d4b);color:var(--marca,#0b5d4b)}.equipe-legenda-numeros{color:var(--dim,#56615b);margin:0;font-size:12px;font-weight:600}.equipe-numeros-da-equipe{background:var(--fundo,#f2f4f3);border-radius:12px;flex-wrap:wrap;gap:10px 28px;margin:-6px 0 0;padding:12px 16px;display:flex}.equipe-numeros-da-equipe>div{flex-direction:column;gap:2px;min-width:70px;display:flex}.equipe-numeros-da-equipe>div.regiao{flex:0 300px;min-width:0}.equipe-numeros-da-equipe dt{color:var(--dim,#56615b);font-size:12px;font-weight:600}.equipe-numeros-da-equipe dd{color:var(--texto,#17201c);margin:0;font-size:18px;font-weight:700}.equipe-numeros-da-equipe .regiao dd{overflow-wrap:anywhere;font-size:14.5px;font-weight:600;line-height:1.35}.equipe-vinculada{border-top:1px solid var(--borda,#dde3e0);flex-direction:column;gap:6px;padding-top:12px;display:flex}.equipe-subtitulo{letter-spacing:.05em;text-transform:uppercase;color:var(--dim,#56615b);margin:0;font-size:12px;font-weight:700}.equipe-integrantes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.equipe-integrante{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding:8px 2px;display:grid}.equipe-integrante+.equipe-integrante{border-top:1px solid var(--borda,#dde3e0)}.equipe-integrante-nome{overflow-wrap:anywhere;font-weight:600}.equipe-integrante-numeros{color:var(--dim,#56615b);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.equipe-lideranca.sem-lideranca{border-style:dashed}.equipe-link{min-height:40px;color:var(--marca,#0b5d4b);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0 4px;font-weight:600;text-decoration:underline;display:inline-flex}.equipe-link:hover{color:var(--marca-escura,#084a3c)}.equipe-tabela{min-width:860px}.equipe-linha-baixo{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}section.equipe-cartao-baixo{border-radius:var(--equipe-raio);box-shadow:var(--equipe-sombra);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}h3.equipe-cartao-titulo{margin:0;font-size:16px}.equipe-amostra{vertical-align:-1px;border-radius:3px;flex:none;width:12px;height:12px;margin-right:6px;display:inline-block}.equipe-amostra.com{background:var(--verde,#1d7a46)}.equipe-amostra.sem{background:var(--verde-fundo,#e2f1e8);box-shadow:inset 0 0 0 1.5px var(--verde,#1d7a46)}.equipe-amostra.mapa-com{background:var(--verde,#1d7a46)}.equipe-amostra.mapa-sem{background:var(--equipe-cinza);box-shadow:inset 0 0 0 1.5px var(--equipe-cinza-borda)}.equipe-atividade{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.equipe-rosca{flex:none}.equipe-rosca .trilho{fill:none;stroke:var(--verde-fundo,#e2f1e8);stroke-width:14px}.equipe-rosca .arco{fill:none;stroke:var(--verde,#1d7a46);stroke-width:14px}.equipe-rosca .valor{fill:var(--texto,#17201c);font-size:22px;font-weight:700}.equipe-rosca .rotulo{fill:var(--dim,#56615b);font-size:11.5px}.equipe-atividade-texto{flex-direction:column;flex:140px;gap:6px;min-width:0;display:flex}.equipe-legenda-rosca{flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.equipe-legenda-rosca>li{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.equipe-minimapa{background:var(--fundo,#f2f4f3);border-radius:10px;width:100%;height:auto;max-height:230px;display:block}.equipe-minimapa path{fill-rule:evenodd;stroke-linejoin:round}.equipe-minimapa .fora{fill:var(--equipe-fora);stroke:var(--borda,#dde3e0);stroke-width:.8px}.equipe-minimapa .sem_visita{fill:var(--equipe-cinza);stroke:var(--equipe-cinza-borda);stroke-width:1px;stroke-dasharray:3 2}.equipe-minimapa .com_visita{fill:var(--verde,#1d7a46);stroke:var(--cartao,#fff);stroke-width:1.2px}.equipe-cobertura-texto{margin:0;font-size:14px}.equipe-cobertura-texto strong{font-size:20px}.equipe-barra{background:var(--verde-fundo,#e2f1e8);border-radius:999px;height:8px;display:block;overflow:hidden}.equipe-barra i{background:var(--verde,#1d7a46);border-radius:999px;height:100%;display:block}.equipe-legenda-mapa{color:var(--dim,#56615b);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:13px;display:flex}.equipe-legenda-mapa>span{align-items:center;display:inline-flex}.equipe-atividades{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.equipe-atividades li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:14px;display:grid}.equipe-atividades li+li{border-top:1px solid var(--borda,#dde3e0)}.equipe-atividade-frase{overflow-wrap:anywhere}.equipe-atividades time{color:var(--dim,#56615b);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.equipe-ponto{background:var(--dim,#56615b);border-radius:50%;align-self:center;width:10px;height:10px;display:inline-block}.equipe-ponto.iniciada{background:var(--marca,#0b5d4b)}.equipe-ponto.terminada{background:var(--ok,#1d7a46)}.equipe-ponto.nao_contou{box-shadow:inset 0 0 0 2px var(--dim,#56615b);background:0 0}.equipe-ponto.automatica{background:var(--aviso,#7a4d00)}.equipe-ponto.atendimento{background:var(--destaque,#e5cb7a);box-shadow:inset 0 0 0 2px var(--destaque-escuro,#7a5c0f)}.chip.cargo-lideranca{background:var(--marca-fundo,#e3efea);color:var(--marca,#0b5d4b)}.chip.cargo-integrante{background:var(--verde-fundo,#e2f1e8);color:var(--verde,#1d7a46)}.pessoa-vinculo{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex}@media (width<=1199px){.equipe-numeros,.equipe-linha-baixo{grid-template-columns:repeat(2,minmax(0,1fr))}.equipe-linha-baixo>:last-child{grid-column:1/-1}}@media (width<=640px){.equipe-numeros,.equipe-linha-baixo{grid-template-columns:minmax(0,1fr)}.equipe-linha-baixo>:last-child{grid-column:auto}.equipe-cabecalho{align-items:flex-start}.equipe-numero-valor{font-size:24px}.equipe-integrante{grid-template-columns:auto minmax(0,1fr)}.equipe-integrante>.chip,.equipe-integrante-numeros{text-align:left;grid-column:2;justify-self:start}.equipe-alternador{width:100%}.equipe-alternador button{flex:1;justify-content:center;padding:0 8px}.equipe-numeros-da-equipe{gap:10px 20px}}@media (prefers-reduced-motion:reduce){.equipe-conteudo{transition:none}}.base-tela{flex-direction:column;gap:14px;min-width:0;display:flex}.base-tela :focus-visible,.base-caixa :focus-visible{outline-offset:2px;outline:3px solid #1b6fd6}.base-cabecalho{flex-direction:column;gap:4px;display:flex}.base-cabecalho h2,.base-cabecalho p{margin:0}.base-faixa{color:var(--aviso,#7a4d00);background:var(--aviso-fundo,#fdf1d8);border-left:4px solid var(--destaque,#e5cb7a);border-radius:10px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:flex}.base-faixa .icone{flex:none;font-size:16px}.base-cartoes{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.base-cartao{background:var(--cartao,#fff);border:1px solid var(--borda,#dde3e0);border-radius:var(--raio,14px);min-width:0;box-shadow:var(--sombra,0 1px 2px #17201c0f, 0 6px 18px #17201c0f);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.base-rotulo{color:var(--dim,#56615b);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.base-circulo{width:32px;height:32px;color:var(--marca,#0b5d4b);background:var(--marca-fundo,#e3efea);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.base-circulo.dourado{color:var(--destaque-escuro,#7a5c0f);background:#faf1d6}.base-circulo.aviso{color:var(--aviso,#7a4d00);background:var(--aviso-fundo,#fdf1d8)}.base-valor{font-variant-numeric:tabular-nums;color:var(--texto,#17201c);font-size:28px;font-weight:800;line-height:1.1}.base-barras{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.base-barra-linha{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;font-size:13px;display:grid}.base-barra-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.base-barra-linha strong{font-variant-numeric:tabular-nums}.base-barra{background:var(--neutro-fundo,#eaedeb);border-radius:999px;grid-column:1/-1;height:8px;display:block;overflow:hidden}.base-barra i{background:var(--marca,#0b5d4b);border-radius:999px;height:100%;display:block}.base-barra-linha.sem i{background:var(--dim,#56615b)}.base-origens{flex-direction:column;gap:6px;margin:0;display:flex}.base-origens div{justify-content:space-between;align-items:center;gap:8px;display:flex}.base-origens dt{align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.base-origens dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:800}.base-ferramentas{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.base-filtros{flex-wrap:wrap;flex:520px;align-items:flex-end;gap:10px 12px;min-width:0;margin:0;display:flex}.base-campo{min-width:0;color:var(--dim,#56615b);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.base-campo.base-busca{flex:240px}.base-campo input,.base-campo select,.base-caixa input[type=text],.base-caixa select{border:1.5px solid var(--borda,#dde3e0);max-width:100%;min-height:44px;color:var(--texto,#17201c);font:inherit;background:#fff;border-radius:10px;padding:0 12px;font-size:15px;font-weight:400}.base-campo select{min-width:190px}.base-com-icone{display:flex;position:relative}.base-com-icone .icone{color:var(--dim,#56615b);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.base-com-icone input[type=search]{width:100%;padding-left:36px}.base-botoes{flex-wrap:wrap;gap:8px;display:flex}.base-tela .base-botoes .botao,.base-caixa .botao,.base-acao{justify-content:center;align-items:center;gap:6px;display:inline-flex}.base-tabela{min-width:940px}.base-tabela th,.base-tabela td{vertical-align:top}.base-nowrap{white-space:nowrap}.base-origem{align-items:center;gap:5px;display:inline-flex}.base-prazo{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px;display:flex}.base-acoes-linha{flex-wrap:wrap;gap:2px 4px;display:flex}.base-acao{white-space:nowrap;min-height:40px;padding:0 10px}.base-paginas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.base-paginas .acoes{gap:8px;display:flex}.base-notas{flex-direction:column;gap:4px;margin:0;display:flex}.base-notas p{flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;display:flex}.base-caixa{background:var(--cartao,#fff);border:1px solid var(--borda,#dde3e0);border-radius:var(--raio,14px);width:min(680px,100%);max-height:calc(100vh - 32px);box-shadow:var(--sombra,0 1px 2px #17201c0f, 0 6px 18px #17201c0f);color:var(--texto,#17201c);flex-direction:column;gap:12px;padding:18px 20px;display:flex;overflow:auto}.base-caixa p{margin:0}.base-caixa h3{margin:0;font-size:19px}.base-caixa label{color:var(--dim,#56615b);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.base-caixa-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.base-fechar{flex:none;min-width:44px;min-height:44px;padding:0;font-size:20px}.base-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.base-grade .inteira{grid-column:1/-1}.base-autorizacao{border:1.5px solid var(--borda,#dde3e0);border-radius:12px;flex-direction:column;gap:8px;min-width:0;margin:0;padding:10px 12px 12px;display:flex}.base-autorizacao legend{color:var(--texto,#17201c);padding:0 6px;font-size:13.5px;font-weight:700}.base-texto-legal{border-left:4px solid var(--marca,#0b5d4b);background:var(--fundo,#f2f4f3);color:var(--texto,#17201c);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 10px 10px 0;margin:0;padding:10px 12px;font-size:14.5px;line-height:1.5}.base-caixa label.base-marcar{min-height:40px;color:var(--texto,#17201c);cursor:pointer;flex-direction:row;align-items:flex-start;gap:10px;font-size:14.5px}.base-marcar input[type=checkbox]{width:22px;height:22px;accent-color:var(--marca,#0b5d4b);flex:none;margin:1px 0 0}.base-nota{background:var(--neutro-fundo,#eaedeb);color:var(--texto,#17201c);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.base-nota.forte{border-left:4px solid var(--alerta,#8e2a1e);background:var(--alerta-fundo,#f8e1dd)}.mensagem.base-sucesso{background:var(--ok-fundo,#e2f1e8);color:var(--ok,#1d7a46)}.base-passos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.base-passos li{color:var(--dim,#56615b);background:var(--neutro-fundo,#eaedeb);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-flex}.base-passos li[aria-current=step]{color:#fff;background:var(--marca,#0b5d4b)}.base-passos li.feito{color:var(--ok,#1d7a46);background:var(--ok-fundo,#e2f1e8)}.base-arquivo input[type=file]{max-width:100%;min-height:44px;font:inherit;color:var(--texto,#17201c);font-size:14px}.base-lido{color:var(--dim,#56615b);flex-wrap:wrap;gap:4px 12px;font-size:13px;display:flex}.base-lido strong{color:var(--texto,#17201c)}.base-amostra{min-width:520px;font-size:13px}.base-numeros-previa{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.base-numero{border:1px solid var(--borda,#dde3e0);background:var(--cartao,#fff);border-radius:12px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.base-numero strong{font-variant-numeric:tabular-nums;font-size:22px;line-height:1.15}.base-numero span{color:var(--dim,#56615b);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.base-numero.ok strong{color:var(--ok,#1d7a46)}.base-numero.aviso strong{color:var(--aviso,#7a4d00)}.base-numero.alerta strong{color:var(--alerta,#8e2a1e)}.base-linhas{border:1px solid var(--borda,#dde3e0);background:var(--cartao,#fff);border-radius:10px;max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}.base-linhas li{border-bottom:1px solid var(--borda,#dde3e0);padding:6px 10px;font-size:13.5px}.base-linhas li:last-child{border-bottom:0}.chip.base-marca{color:var(--texto,#17201c);background:#faf1d6;align-items:center;gap:4px;display:inline-flex}.icone.base-estrela{color:var(--destaque-escuro,#7a5c0f)}.icone.base-estrela path{fill:var(--destaque,#e5cb7a)}.base-item-resumo{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.base-opcao-base{margin:0}@media (width<=1199px){.base-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.base-numeros-previa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.base-cartoes{grid-template-columns:1fr}.base-filtros,.base-botoes{flex:100%}.base-campo,.base-campo select{width:100%;min-width:0}.base-botoes .botao{flex:auto}.base-grade{grid-template-columns:1fr}.base-caixa{padding:14px}.base-paginas{justify-content:center}}.pedidos-filtros{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pedidos-visoes{background:var(--trilho,#e6ebe8);border-radius:12px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.pedidos-visoes button{min-height:40px;color:var(--dim,#56615b);white-space:nowrap;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:650;display:inline-flex}.pedidos-visoes button:hover{color:var(--texto,#17201c)}.pedidos-visoes button[aria-pressed=true]{background:var(--cartao,#fff);color:var(--marca,#0b5d4b);box-shadow:0 1px 2px #00000024}.pedidos-visoes .icone{flex:none;font-size:17px}.marcas-pedido{vertical-align:middle;flex-wrap:wrap;gap:4px 6px;margin-left:6px;display:inline-flex}.marca-pedido{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:1px 9px 1px 6px;font-size:12px;font-weight:700;line-height:1.55;display:inline-flex;overflow:hidden}.marca-pedido.base{color:var(--destaque-escuro,#7a5c0f);background:#fbf4dc;box-shadow:inset 0 0 0 1px #7a5c0f38}.marca-pedido.campo{background:var(--marca-fundo,#e3efea);color:var(--marca,#0b5d4b)}.marca-pedido .icone{flex:none;font-size:14px}.icone.estrela-base{color:var(--destaque-escuro,#7a5c0f)}.icone.estrela-base path{fill:var(--destaque,#e5cb7a);stroke:var(--destaque-escuro,#7a5c0f);stroke-width:1.5px}.legenda-marcas{color:var(--texto,#17201c);flex-wrap:wrap;align-items:center;gap:4px 18px;margin:0;font-size:12.5px;display:flex}.legenda-marcas>span{align-items:center;gap:5px;display:inline-flex}.legenda-marcas .icone{flex:none;font-size:15px}.legenda-marcas .legenda-marcas-nota{color:var(--dim,#56615b)}.ligacoes{background:#fcfaf2;border:1px solid #efe6c8;border-radius:12px;flex-direction:column;gap:6px;margin:8px 0 2px;padding:10px 12px;display:flex}.ligacoes .ligacoes-titulo{letter-spacing:.07em;text-transform:uppercase;color:var(--destaque-escuro,#7a5c0f);margin:0;font-size:11.5px;font-weight:800}.ligacoes .ligacoes-linha{align-items:flex-start;gap:7px;margin:0;font-size:14px;display:flex}.ligacoes .ligacoes-linha .icone{flex:none;margin-top:1px;font-size:17px}.ligacoes .ligacoes-nota{color:var(--dim,#56615b);margin:0;font-size:12.5px}.pedidos-grade.moradores{grid-template-columns:minmax(0,1fr)}.pedidos-grade.moradores.com-detalhe{grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}.pedidos-busca{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 16px;display:flex}.pedidos-busca .pedidos-contagem{color:var(--dim,#56615b);margin:0 0 10px;font-size:13px}.tabela.tabela-moradores{min-width:660px}.tabela-moradores tbody tr{cursor:pointer}.tabela-moradores tbody tr:hover{background:#f6f8f7}.tabela-moradores tbody tr.selecionada{background:var(--marca-fundo,#e3efea);box-shadow:inset 4px 0 0 var(--marca,#0b5d4b)}.tabela-moradores tbody th{min-width:170px}.tabela-moradores .nota-coluna{white-space:normal;color:var(--dim,#56615b);font-size:11.5px;font-weight:500;display:block}.linha-pedido{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;margin:-2px -4px;padding:2px 4px;display:flex}.linha-pedido .marcas-pedido{margin-left:0}.linha-pedido .nome-morador{overflow-wrap:anywhere;font-weight:700}.linha-pedido .nome-morador.sem-nome{color:var(--dim,#56615b);font-weight:500}.tabela-moradores .celula-demanda{min-width:230px;max-width:420px}.tabela-moradores .chip-tipo{vertical-align:middle;align-items:center;gap:5px;margin:0 6px 3px 0;display:inline-flex}.tabela-moradores .pedidos-situacao{flex-wrap:wrap;gap:4px;display:inline-flex}.tabela-moradores .pedidos-chegada{white-space:nowrap;font-variant-numeric:tabular-nums}.pedidos-mais{align-self:center}.calor{flex-direction:column;gap:12px;display:flex}.calor-corpo{grid-template-columns:minmax(0,1fr) minmax(300px,348px);align-items:start;gap:14px;display:grid}.calor-mapa-caixa{border-radius:var(--raio,14px);border:1px solid var(--borda,#dde3e0);height:560px;box-shadow:var(--sombra,none);isolation:isolate;background:#e4e6e1;position:sticky;top:12px;overflow:hidden}.calor-mapa{background:#e4e6e1;position:absolute;inset:0}.calor-tiles{filter:grayscale(.85)brightness(1.04)contrast(.92)}.calor-canvas{pointer-events:none;position:absolute;top:0;left:0}.calor-mapa path.calor-hachura{fill:url(#calor-hachura)}.calor-mapa path.calor-foco{stroke:#111827;stroke-width:3.2px;stroke-opacity:1}.calor-atualizando{z-index:1100;color:#1f2430;background:#fffffff5;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #0003}.calor-atualizando.calor-selo-velho{color:#5c4300;background:#fff4d6;box-shadow:0 0 0 1px #5c430059,0 1px 4px #0003}.calor-corpo.velho .calor-mapa{opacity:.5;filter:grayscale(.6)}.calor-corpo.velho .calor-dados{opacity:.5}.calor-rotulo{background:0 0;border:0}.calor-rotulo-miolo{color:#1f2430;white-space:nowrap;pointer-events:none;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 3px;font-size:12px;font-weight:750;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000047}.calor-rotulo-miolo .classe-calor{font-size:17px}.calor-rotulo.calor-rotulo-oculto{visibility:hidden}.leaflet-tooltip.calor-dica{color:#1f2430;background:#fffffffa;border:0;border-radius:8px;padding:7px 10px;font-size:12.5px;line-height:1.45;box-shadow:0 2px 10px #0003}.leaflet-tooltip.calor-dica>div>div:first-child{font-size:13.5px;font-weight:800}.classe-calor{vertical-align:-.2em;flex:none;display:inline-block;overflow:visible}.classe-calor circle{fill:var(--cor-classe,#8c9791);stroke:#fff;stroke-width:1.5px}.classe-calor path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.classe-calor path.cheio{fill:#fff;stroke:none}.classe-calor.medio path{stroke:#2b2111}.classe-calor.medio path.cheio{fill:#2b2111}.classe-calor.rapido,.calor-barra .seg.rapido,.calor-mini-trilho .rapido{--cor-classe:var(--calor-rapido,#2a9d8f)}.classe-calor.medio,.calor-barra .seg.medio,.calor-mini-trilho .medio{--cor-classe:var(--calor-medio,#e9a23b)}.classe-calor.critico,.calor-barra .seg.critico,.calor-mini-trilho .critico{--cor-classe:var(--calor-critico,#a8322d)}.calor-lateral{background:var(--cartao,#fff);border:1px solid var(--borda,#dde3e0);border-radius:var(--raio,14px);min-width:0;box-shadow:var(--sombra,none);flex-direction:column;gap:14px;padding:16px;display:flex}.calor-bloco{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.calor-bloco+.calor-bloco{border-top:1px solid var(--borda,#dde3e0);padding-top:14px}.calor .calor-bloco-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--dim,#56615b);margin:0;padding:0;font-size:11.5px;font-weight:800}.calor-explica{color:var(--dim,#56615b);align-items:center;gap:7px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.calor-rodape{color:var(--dim,#56615b);margin:0;font-size:12px}.calor-explica.calor-recorte{color:var(--texto,#17201c);font-weight:600}.calor-controle{flex-direction:column;gap:5px;min-width:0;display:flex}.calor-controle-rotulo{color:var(--dim,#56615b);font-size:12.5px;font-weight:700}.calor-segmentos{background:var(--trilho,#e6ebe8);border-radius:11px;gap:2px;padding:3px;display:flex}.calor-segmentos button{min-height:40px;color:var(--dim,#56615b);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1 1 0;padding:0 8px;font-size:13.5px;font-weight:650}.calor-segmentos button:hover{color:var(--texto,#17201c)}.calor-segmentos button[aria-pressed=true]{background:var(--cartao,#fff);color:var(--marca,#0b5d4b);box-shadow:0 1px 2px #00000024}.calor-legenda-linhas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.calor-legenda-linhas li{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;font-size:14px;display:grid}.calor-legenda-linhas .classe-calor{font-size:22px}.calor-legenda-linhas span{color:var(--dim,#56615b)}.calor-rampa{background:linear-gradient(90deg, var(--calor-rapido,#2a9d8f), var(--calor-medio,#e9a23b), var(--calor-critico,#a8322d));border-radius:999px;height:8px;display:block}@supports (background:linear-gradient(90deg in oklab, red, blue)){.calor-rampa{background:linear-gradient(90deg in oklab, var(--calor-rapido,#2a9d8f), var(--calor-medio,#e9a23b), var(--calor-critico,#a8322d))}}.calor-intensidade{flex:none;align-items:center;gap:2px;display:inline-flex}.calor-intensidade i{background:#3b4252;border-radius:50%;width:10px;height:10px;display:block}.calor-intensidade i:first-child{opacity:.2}.calor-intensidade i:nth-child(2){opacity:.5}.calor-intensidade i:nth-child(3){opacity:.85}.calor-camadas{border:0;min-width:0;padding:0}.calor-camadas>legend{margin:0 0 4px;padding:0}.calor-camada{min-height:40px;color:var(--texto,#17201c);cursor:pointer;align-items:flex-start;gap:10px;padding:7px 0;font-size:14px;font-weight:600;display:flex}.calor-camada input{width:20px;height:20px;accent-color:var(--marca,#0b5d4b);cursor:pointer;flex:none;margin:0}.calor-camada small{color:var(--dim,#56615b);margin-top:1px;font-size:12px;font-weight:500;display:block}.calor-total{margin:0;font-size:14px}.calor-total strong{font-variant-numeric:tabular-nums;font-size:20px}.calor-total span{color:var(--dim,#56615b)}.calor-barra{background:var(--trilho,#e6ebe8);border-radius:999px;gap:2px;height:16px;display:flex;overflow:hidden}.calor-barra .seg{background:var(--cor-classe);min-width:4px;height:100%;display:block}.calor-barra-legenda{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.calor-barra-legenda li{align-items:center;gap:5px;display:inline-flex}.calor-barra-legenda .classe-calor{font-size:16px}.calor-barra-legenda .calor-n{color:var(--dim,#56615b);font-variant-numeric:tabular-nums}.calor-ranking{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.calor-ranking-linha{width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(56px,40%) auto;align-items:center;gap:10px;padding:4px 6px;display:grid}.calor-ranking-linha:hover{background:var(--fundo,#f2f4f3)}.calor-ranking-nome{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.calor-mini{background:var(--trilho,#e6ebe8);border-radius:999px;height:8px;display:block;overflow:hidden}.calor-mini-trilho{border-radius:999px;height:100%;display:flex;overflow:hidden}.calor-mini-trilho i{background:var(--cor-classe);height:100%;display:block}.calor-ranking-n{color:var(--dim,#56615b);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.calor-apresentar{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.calor-apresentar .icone{font-size:18px}.calor.apresentacao{z-index:1900;background:var(--menu-fundo,#262b52);color:var(--menu-texto,#e9eaf3);grid-template-rows:auto minmax(0,1fr);gap:0;margin:0;display:grid;position:fixed;inset:0}.calor.apresentacao :focus-visible{outline-offset:2px;outline:3px solid #ffd34d}.calor-topo{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:clamp(10px,1.8vh,20px) clamp(16px,2.2vw,34px);display:flex}.calor-titulos{min-width:0}.calor .calor-titulo{letter-spacing:-.01em;color:inherit;margin:0;font-size:clamp(22px,2.5vw,36px);font-weight:800;line-height:1.15}.calor .calor-subtitulo{color:var(--menu-dim,#a9adc8);margin:4px 0 0;font-size:clamp(14px,1.3vw,19px)}.calor-topo-acoes{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.calor-topo .calor-controle{flex-direction:row;align-items:center;gap:8px}.calor-sair{min-height:44px;color:var(--menu-texto,#e9eaf3);cursor:pointer;background:0 0;border:1.5px solid #ffffff8c;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.calor-sair:hover{background:#ffffff1a}.calor-sair .icone{font-size:18px}.calor.apresentacao .calor-corpo{grid-template-columns:minmax(0,7fr) minmax(340px,3fr);align-items:stretch;gap:0;min-height:0}.calor.apresentacao .calor-mapa-caixa{height:auto;min-height:0;box-shadow:none;border:0;border-radius:0;position:relative;top:auto}.calor.apresentacao .calor-lateral{min-height:0;box-shadow:none;color:var(--menu-texto,#e9eaf3);background:0 0;border:0;border-left:1px solid #ffffff1f;border-radius:0;gap:clamp(14px,2.4vh,26px);padding:clamp(14px,2.2vh,28px) clamp(16px,1.8vw,30px);overflow:auto}.calor.apresentacao .calor-bloco+.calor-bloco{border-top-color:#ffffff1f;padding-top:clamp(14px,2.4vh,26px)}.calor.apresentacao .calor-bloco-titulo{color:var(--menu-dim,#a9adc8);font-size:clamp(12px,1.05vw,14px)}.calor.apresentacao .calor-explica,.calor.apresentacao .calor-rodape,.calor.apresentacao .calor-ranking-n,.calor.apresentacao .calor-legenda-linhas span,.calor.apresentacao .calor-controle-rotulo,.calor.apresentacao .calor-camada small{color:var(--menu-dim,#a9adc8)}.calor.apresentacao .calor-legenda-linhas{gap:clamp(10px,1.6vh,16px)}.calor.apresentacao .calor-legenda-linhas li{gap:12px;font-size:clamp(17px,1.55vw,23px)}.calor.apresentacao .calor-legenda-linhas .classe-calor{font-size:clamp(30px,2.7vw,42px)}.calor.apresentacao .calor-rampa{height:10px}.calor.apresentacao .calor-explica{font-size:clamp(13px,1.1vw,16px)}.calor.apresentacao .calor-intensidade i{background:#fff}.calor.apresentacao .calor-barra{background:#ffffff1f;height:clamp(18px,2.6vh,30px)}.calor.apresentacao .calor-barra-legenda{gap:6px 18px;font-size:clamp(15px,1.35vw,20px)}.calor.apresentacao .calor-barra-legenda .classe-calor{font-size:1.15em}.calor.apresentacao .calor-ranking-linha{min-height:48px}.calor.apresentacao .calor-ranking-linha:hover{background:#ffffff14}.calor.apresentacao .calor-ranking-nome{font-size:clamp(16px,1.45vw,21px)}.calor.apresentacao .calor-ranking-n{font-size:clamp(13px,1.1vw,16px)}.calor.apresentacao .calor-mini{background:#ffffff1f;height:12px}.calor.apresentacao .calor-segmentos{background:#ffffff1a}.calor.apresentacao .calor-segmentos button{color:var(--menu-dim,#a9adc8)}.calor.apresentacao .calor-segmentos button:hover{color:var(--menu-texto,#e9eaf3)}.calor.apresentacao .calor-segmentos button[aria-pressed=true]{background:var(--menu-texto,#e9eaf3);color:var(--menu-fundo,#262b52)}.calor.apresentacao .calor-camada{color:var(--menu-texto,#e9eaf3);font-size:clamp(14px,1.2vw,17px)}.calor.apresentacao .calor-camada input{accent-color:var(--destaque,#e5cb7a)}.calor.apresentacao .vazio{color:var(--menu-dim,#a9adc8);background:0 0;border-color:#ffffff40}.calor.apresentacao .calor-notas .calor-explica{font-size:12.5px}@media (width<=900px){.pedidos-visoes{width:100%;margin-left:0}.pedidos-visoes button{flex:1 1 0;padding:0 6px}.pedidos-grade.moradores.com-detalhe,.calor-corpo{grid-template-columns:1fr}.calor-mapa-caixa{height:min(62vh,480px);min-height:320px;position:relative;top:auto}.calor.apresentacao .calor-corpo{grid-template-rows:minmax(0,60%) minmax(0,40%);grid-template-columns:1fr}.calor.apresentacao .calor-lateral{border-top:1px solid #ffffff1f;border-left:0}.calor-topo .calor-controle{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=480px){.pedidos-visoes button span{font-size:12.5px}.calor-segmentos button{padding:0 4px;font-size:12.5px}}
