@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.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(/assets/layers-BWBAp2CZ.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/assets/layers-2x-Bpkbi35X.png);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(/assets/marker-icon-hN30_KVU.png)}.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,html[data-tema=escuro]:not([data-contraste=alto]) :is(.pular,.faixa-aviso,.destaques,.faixa,.promo--anil,.publico--fornecedor,.aviso,.letreiro,.ds-logo--escuro,.ds-linha--escura,.faixa-cat__mapa.ativo,.mega__grupos,.alternar-vista,.galeria__contador,.avaliacao__avatar,.fotos-aval__tirar,.pino-oferta--sel,.banner-previa,.editor-img__faixa-aviso,.fv1-barra-salvar,.quadro-comparativo thead,.quadro-cartao__regra,.ajuda-video__sem-capa,.pagina-fornecedor__capa,.entrar__seguranca,.passos-cta,.ds-topo,.ds-amostra,.ds-contrastes,.avatar){--amarelo-50:#fffce5;--amarelo-100:#fff6b8;--amarelo-200:#ffee7a;--amarelo-300:#ffe53d;--amarelo-400:#ffdc14;--amarelo-500:#f4d400;--amarelo-600:#d6b800;--amarelo-700:#a38c00;--amarelo-800:#6e5f00;--amarelo-900:#3d3500;--anil-50:#eeeefc;--anil-100:#d8d7f8;--anil-200:#b2b0f1;--anil-300:#8784e7;--anil-400:#5a56d9;--anil-500:#3531c4;--anil-600:#1916a1;--anil-700:#13117e;--anil-800:#0e0c5c;--anil-900:#0b0c2a;--verde-50:#e6f6ec;--verde-500:#00a650;--verde-600:#007a39;--verde-700:#006b32;--laranja-25:#fff1e8;--laranja-50:#fdebdd;--laranja-500:#f73;--laranja-700:#c2410c;--laranja-900:#7a2e0b;--vermelho-50:#fdecec;--vermelho-100:#fbe3e4;--vermelho-200:#f2c3c6;--vermelho-600:#c1272d;--vermelho-700:#9e1f24;--vermelho-800:#7c1519;--vermelho-900:#6b1215;--noite-texto:#e3e3f2;--noite-texto-2:#c9cbe0;--cinza-0:#fff;--cinza-25:#fafaf8;--cinza-50:#f4f4f1;--cinza-100:#ededea;--cinza-200:#e2e2dd;--cinza-300:#cfcfc9;--cinza-400:#a3a4a8;--cinza-500:#636673;--cinza-600:#5b6070;--cinza-700:#3a3d48;--cinza-800:#25272f;--cinza-900:#16171d;--cor-fundo:var(--cinza-100);--cor-superficie:var(--cinza-0);--cor-superficie-2:var(--cinza-50);--cor-texto:var(--cinza-900);--cor-texto-2:var(--cinza-600);--cor-texto-3:var(--cinza-500);--cor-linha:var(--cinza-200);--cor-topo:var(--amarelo-500);--cor-marca:var(--anil-600);--cor-acao:var(--anil-600);--cor-acao-hover:var(--anil-700);--cor-acao-suave:var(--anil-50);--cor-link:var(--anil-500);--cor-sucesso:var(--verde-600);--cor-sucesso-suave:var(--verde-50);--cor-destaque:var(--laranja-700);--cor-noite:var(--anil-900);--cor-foco:var(--anil-400);--sombra-1:0 1px 2px #16171d1a;--sombra-2:0 2px 10px -2px #16171d24;--sombra-3:0 18px 40px -18px #13117e61;--sombra-topo:0 1px 0 #00000014;--sombra-pop:0 24px 48px -18px #13117e52, 0 6px 16px -8px #16171d29;--chip-ok-fundo:var(--verde-50);--chip-ok-texto:var(--verde-600);--chip-espera-fundo:var(--amarelo-100);--chip-espera-texto:var(--amarelo-800);--chip-info-fundo:var(--anil-50);--chip-info-texto:var(--anil-600);--chip-alerta-fundo:var(--laranja-25);--chip-alerta-texto:var(--laranja-700);--chip-erro-fundo:var(--vermelho-50);--chip-erro-texto:var(--vermelho-600);--chip-neutro-fundo:var(--cinza-100);--chip-neutro-texto:var(--cinza-600)}:root{--branco:#fff;--preto:#000;--marca-anil:#1916a1;--marca-amarelo:#f4d400;--sobre-amarelo:#13117e;--google-azul:#4285f4;--pino-visitado:#9aa0ab;--fundo-pagina:var(--cor-fundo);--mascara-hex:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><path d='M41.06 4.47Q50 0 58.94 4.47L91.06 20.53Q100 25 100.00 35.00L100.00 65.00Q100 75 91.06 79.47L58.94 95.53Q50 100 41.06 95.53L8.94 79.47Q0 75 0.00 65.00L0.00 35.00Q0 25 8.94 20.53Z'/></svg>");--fonte-logo:"Montserrat Variable", "Montserrat", system-ui, sans-serif;--fonte-marca:"Space Grotesk Variable", "Space Grotesk", system-ui, sans-serif;--fonte-dados:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--fonte-texto:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--t-11:.6875rem;--t-12:.75rem;--t-13:.8125rem;--t-14:.875rem;--t-16:1rem;--t-18:1.125rem;--t-20:1.25rem;--t-24:1.5rem;--t-28:1.75rem;--t-32:2rem;--t-40:2.5rem;--t-48:3rem;--t-60:3.75rem;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:20px;--e-6:24px;--e-8:32px;--e-10:40px;--e-12:48px;--e-16:64px;--e-20:80px;--e-24:96px;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-2xl:28px;--r-full:999px;--r-icone:9px;--r-botao:var(--r-md);--ease:cubic-bezier(.2, .8, .2, 1);--d-1:.14s;--d-2:.24s;--d-3:.42s;--largura:1216px;--gutter:24px}@media (width<=720px){:root{--gutter:16px}}html[data-tema=escuro]:not([data-contraste=alto]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--amarelo-50:#2a2711;--amarelo-100:#3a3512;--amarelo-200:#4d4615;--amarelo-300:#6b6020;--amarelo-700:#e3c94a;--amarelo-800:#f2dd73;--amarelo-900:#fbe98f;--anil-50:#23265c;--anil-100:#2b2f70;--anil-200:#3c4090;--anil-300:#5a58c0;--anil-400:#a9a7ff;--anil-500:#a3a1ff;--anil-600:#8f8cff;--anil-700:#b0aeff;--anil-800:#c6c4ff;--anil-900:#e0dfff;--verde-50:#12301f;--verde-600:#4cd38a;--verde-700:#6fdea0;--laranja-25:#3a2214;--laranja-50:#3a2214;--laranja-700:#ff9b66;--laranja-900:#ffc29e;--vermelho-50:#3b1618;--vermelho-100:#3b1618;--vermelho-200:#6b2a2e;--vermelho-600:#ff8086;--vermelho-700:#ff9ca1;--vermelho-800:#ffb3b7;--vermelho-900:#ffc4c7;--cinza-0:#1a1c3a;--cinza-25:#1d1f40;--cinza-50:#23264a;--cinza-100:#11122b;--cinza-200:#2f3259;--cinza-300:#3f4270;--cinza-400:#6e7199;--cinza-500:#a6a9c8;--cinza-600:#bcbed8;--cinza-700:#d3d5e9;--cinza-800:#e3e4f2;--cinza-900:#f2f2f8;--cor-noite:#0b0c2a;--sombra-1:0 1px 2px #0006;--sombra-2:0 2px 10px -2px #00000080;--sombra-3:0 18px 40px -18px #000000b3;--sombra-topo:0 1px 0 #ffffff0f;--sombra-pop:0 24px 48px -18px #000000b3, 0 6px 16px -8px #00000080}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--fonte-texto);font-size:var(--t-16);color:var(--cor-texto);background:var(--cor-fundo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px;border-radius:var(--r-xs)}section[id]{scroll-margin-top:140px}.conteudo{width:100%;max-width:var(--largura);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pular{z-index:100;background:var(--cor-noite);color:var(--cinza-0);border-radius:var(--r-sm);padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.pular:focus{top:12px}.botao{border-radius:var(--r-botao);min-height:48px;font-weight:600;font-size:var(--t-16);cursor:pointer;white-space:nowrap;transition:background var(--d-1) var(--ease), color var(--d-1) var(--ease), transform var(--d-1) var(--ease), box-shadow var(--d-2) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;line-height:1;display:inline-flex}.botao:active{transform:translateY(1px)}.botao--p{min-height:40px;font-size:var(--t-14);padding:0 16px}.botao--primario{background:var(--cor-acao);color:var(--cinza-0)}.botao--primario:hover{background:var(--cor-acao-hover)}.botao--amarelo{background:var(--amarelo-500);color:var(--sobre-amarelo)}.botao--amarelo:hover{background:var(--amarelo-400);box-shadow:0 8px 24px -10px color-mix(in srgb, var(--amarelo-500) 70%, transparent)}.botao--contorno{color:var(--cor-acao);border-color:var(--anil-200);background:0 0}.botao--contorno:hover{background:var(--cor-acao-suave);border-color:var(--anil-300)}.botao--vidro{background:color-mix(in srgb, var(--branco) 12%, transparent);color:var(--branco);border-color:color-mix(in srgb, var(--branco) 40%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.botao--vidro:hover{background:color-mix(in srgb, var(--branco) 22%, transparent)}.cartao,.fv1-pilha>.painel-bloco{padding:var(--e-4);background:var(--cor-superficie);border-radius:var(--r-lg);box-shadow:var(--sombra-1)}.acoes{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.selo{border-radius:var(--r-xs);font-size:var(--t-11);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:4px;padding:3px 8px;font-weight:700;line-height:1.3;display:inline-flex}.selo--laranja{background:var(--laranja-700);color:var(--cinza-0)}.selo--anil{background:var(--anil-600);color:var(--cinza-0)}.selo--verde{background:var(--verde-50);color:var(--verde-700)}.selo--claro{background:var(--amarelo-500);color:var(--sobre-amarelo)}.previa{border-radius:var(--r-full);background:var(--amarelo-50);border:1px solid var(--amarelo-300);color:var(--amarelo-900);font-size:var(--t-12);white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;font-weight:600;display:inline-flex}.sobretitulo{font-family:var(--fonte-marca);font-size:var(--t-12);letter-spacing:.14em;text-transform:uppercase;color:var(--anil-600);align-items:center;gap:8px;font-weight:700;display:inline-flex}.sobretitulo:before{content:"";background:var(--amarelo-500);width:10px;height:11.5px;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;mask:var(--mascara-hex) center / 100% 100% no-repeat}.sobretitulo--claro{color:var(--amarelo-400)}.foto{background:linear-gradient(100deg, var(--cinza-200) 30%, var(--cinza-50) 50%, var(--cinza-200) 70%);background-size:300% 100%;animation:1.4s ease-in-out infinite brilho;display:block;position:relative;overflow:hidden}.foto img{object-fit:cover;width:100%;height:100%;transition:opacity var(--d-3) var(--ease)}.js .foto:not(.foto--pronta) img{opacity:0}.foto--pronta{background:var(--cinza-200);animation:none}.sem-imagem{background:var(--cinza-50);color:var(--anil-400);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;overflow:hidden}.sem-imagem svg{stroke-width:1.6px;width:40%;min-width:16px;max-width:44px;height:auto}.sem-imagem--texto{padding:8px;container-type:inline-size}.sem-imagem--texto span{font-size:var(--t-12);color:var(--cinza-500);font-weight:600;line-height:1.2}@container (width<=80px){.sem-imagem.sem-imagem--texto>span{display:none}.sem-imagem--texto svg{width:50%}}@container (width>=280px){.sem-imagem--texto svg{width:22cqi;max-width:96px}.sem-imagem--texto span{font-size:var(--t-14)}}.esqueleto{border-radius:var(--r-sm);background:linear-gradient(100deg, var(--cinza-200) 30%, var(--cinza-50) 50%, var(--cinza-200) 70%);background-size:300% 100%;animation:1.4s ease-in-out infinite brilho;display:block}@keyframes brilho{0%{background-position:100% 0}to{background-position:0 0}}.logo{flex-shrink:0;align-items:center;gap:.34em;font-size:22px;display:inline-flex}.logo--p{font-size:19px}.logo--g{font-size:40px}.logo__simbolo{flex-shrink:0;width:1.5em;height:1.5em}.logo__nome{font-family:var(--fonte-logo);text-transform:uppercase;color:var(--anil-600);flex-direction:column;align-items:flex-start;gap:.3em;line-height:.72;display:inline-flex}.logo__linha{display:flex}.logo__l1{font-weight:500}.logo__l2{font-weight:800}.logo__faixa{background:var(--marca-amarelo);width:60%;color:var(--marca-anil);justify-content:space-between;padding:.06em .24em;font-size:.36em;font-weight:700;line-height:1.15;display:flex}.logo--topo .logo__faixa{background:var(--marca-anil);color:var(--marca-amarelo)}.logo--escuro .logo__nome{color:var(--cinza-0)}.faixa-aviso{background:var(--cor-noite);color:var(--noite-texto);font-size:var(--t-13)}.faixa-aviso__linha{text-align:center;justify-content:center;align-items:center;gap:14px;min-height:36px;display:flex}.faixa-aviso strong{color:var(--amarelo-500)}.faixa-aviso a{color:var(--cinza-0);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.faixa-aviso a,.rodape__ajuda-tel a,.rodape__ajuda-link,.rodape__coluna a{margin-block:-4px;padding-block:4px}.rodape__legal a{padding-block:5px}.topo{z-index:40;background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha);transition:box-shadow var(--d-2) var(--ease), transform var(--d-2) var(--ease);position:sticky;top:0}.topo--rolado{box-shadow:var(--sombra-2)}.topo--escondido{box-shadow:none;transform:translateY(-100%)}.topo__linha1{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:76px;display:grid}.topo__logo{justify-self:start;display:inline-flex}.topo__acoes{justify-self:end;align-items:center;gap:4px;display:flex}.topo__vender{border-radius:var(--r-full);font-size:var(--t-14);white-space:nowrap;color:var(--cor-texto);padding:10px 14px;font-weight:600}.topo__vender:hover{background:var(--cinza-50)}.topo__linha1:is([data-aperto="1"],[data-aperto="2"],[data-aperto="3"]) .acessib__texto{display:none}.topo__linha1:is([data-aperto="1"],[data-aperto="2"],[data-aperto="3"]) .acessib__botao{justify-content:center;width:40px;padding:0}.topo__linha1:is([data-aperto="2"],[data-aperto="3"]) .topo__vender{display:none}.topo__linha1[data-aperto="3"]{grid-template-columns:1fr auto;grid-template-areas:"logo acoes""pesquisa pesquisa";gap:10px 12px;min-height:0;padding-block:12px}.topo__linha1[data-aperto="3"] .topo__logo{grid-area:logo}.topo__linha1[data-aperto="3"] .topo__acoes{grid-area:acoes}.topo__linha1[data-aperto="3"] .pesquisa{grid-area:pesquisa;width:100%}.pesquisa{background:var(--cor-superficie);border:1px solid var(--cinza-200);border-radius:var(--r-full);width:min(35rem,100%);height:48px;box-shadow:var(--sombra-1), var(--sombra-2);transition:box-shadow var(--d-2) var(--ease);justify-self:center;align-items:center;padding:0 4px 0 0;display:flex;position:relative}.pesquisa:hover,.pesquisa:focus-within{box-shadow:var(--sombra-1), var(--sombra-3)}.pesquisa__campo{border-radius:var(--r-full);align-items:center;min-width:0;height:100%;padding:0 14px 0 20px;display:flex;position:static}.pesquisa__campo--o-que{flex:1}.pesquisa__rotulo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pesquisa__campo input{width:100%;font:inherit;font-size:var(--t-14);color:var(--cor-texto);background:0 0;border:0;outline:none;padding:0}.pesquisa__campo input::placeholder{color:var(--cor-texto-3)}.pesquisa__campo input::-webkit-search-cancel-button{display:none}.pesquisa__divisor{background:var(--cinza-200);flex-shrink:0;width:1px;height:24px}.pesquisa__botao{border-radius:var(--r-full);background:var(--amarelo-500);width:38px;height:38px;color:var(--sobre-amarelo);cursor:pointer;transition:background var(--d-1), transform var(--d-1);border:0;flex-shrink:0;place-items:center;margin-left:4px;display:grid}.pesquisa__botao:hover{background:var(--amarelo-400)}.pesquisa__botao:active{transform:scale(.94)}.busca__lista{z-index:55;background:var(--cor-superficie);border-radius:var(--r-xl);width:min(520px,100%);box-shadow:var(--sombra-3), 0 0 0 1px var(--cor-linha);animation:surgir var(--d-2) var(--ease);padding:8px;position:absolute;top:calc(100% + 10px);left:0}.busca__lista li{border-radius:var(--r-md);font-size:var(--t-14);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.busca__lista li svg{color:var(--cor-texto-3);flex-shrink:0}.busca__lista li span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.busca__lista li small{font-size:var(--t-12);color:var(--cor-texto-3)}.busca__lista li:hover,.busca__lista li.ativa{background:var(--cinza-50)}.busca__lista li.busca__codigo{border-bottom:1px solid var(--cor-linha);align-items:flex-start;margin-bottom:4px}.busca__etiqueta{border-radius:var(--r-sm);background:var(--anil-50);color:var(--anil-700);font-family:var(--fonte-dados);font-size:var(--t-12);white-space:nowrap;flex-shrink:0;padding:2px 8px;font-weight:600}.busca__lista li .busca__codigo-texto{flex-direction:column;gap:2px;display:flex}.busca__codigo-texto strong{text-overflow:ellipsis;font-weight:600;overflow:hidden}.municipio{flex:0 auto;padding:0}.municipio__botao{border-radius:var(--r-full);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:100%;padding:0 10px 0 14px;display:flex}.municipio__botao:hover{background:var(--cinza-50)}.municipio__icone{color:var(--anil-600);flex-shrink:0}.municipio__valor{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:var(--t-14);color:var(--cor-texto);font-weight:600;overflow:hidden}.municipio__valor--padrao{color:var(--cor-texto-2);font-weight:500}.municipio__seta{color:var(--cor-texto-3);flex-shrink:0}.municipio__painel{z-index:55;background:var(--cor-superficie);border-radius:var(--r-xl);width:380px;box-shadow:var(--sombra-3), 0 0 0 1px var(--cor-linha);cursor:auto;overscroll-behavior:contain;animation:surgir var(--d-2) var(--ease);flex-direction:column;gap:12px;padding:18px;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.municipio__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.municipio__texto{font-size:var(--t-13);color:var(--cor-texto-2)}.municipio__busca{border:1px solid var(--cinza-300);border-radius:var(--r-lg);height:46px;color:var(--cor-texto-3);align-items:center;gap:10px;padding:0 14px;display:flex}.municipio__busca:focus-within{border-color:var(--anil-500);box-shadow:0 0 0 3px var(--anil-100)}.municipio__busca input{min-width:0;font:inherit;font-size:var(--t-15,15px);color:var(--cor-texto);background:0 0;border:0;outline:none;flex:1}.municipio__local{border-radius:var(--r-lg);background:var(--anil-50);width:100%;color:var(--anil-700);text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.municipio__local:hover{background:var(--anil-100)}.municipio__local-icone{border-radius:var(--r-md);background:var(--anil-600);width:36px;height:36px;color:var(--cinza-0);flex-shrink:0;place-items:center;display:grid}.municipio__local>span:last-child,.municipio__lista li>span:last-child{min-width:0;font-size:var(--t-14);flex-direction:column;display:flex}.municipio__local small,.municipio__lista small{font-size:var(--t-12);color:var(--cor-texto-2);font-weight:400}.municipio__aviso{font-size:var(--t-13);color:var(--laranja-700)}.municipio__lista{flex-direction:column;max-height:300px;margin:0 -6px;display:flex;overflow-y:auto}.municipio__lista li{border-radius:var(--r-lg);cursor:pointer;align-items:center;gap:12px;padding:8px 10px;display:flex}.municipio__lista li.ativa{background:var(--cinza-50)}.municipio__lista strong{color:var(--cor-texto);font-weight:600}.municipio__opcao-icone{border-radius:var(--r-md);background:var(--cinza-50);width:36px;height:36px;color:var(--cor-texto-2);flex-shrink:0;place-items:center;display:grid}.municipio__opcao-icone--orgao{background:var(--amarelo-100);color:var(--anil-700)}.municipio__vazio{font-size:var(--t-13);color:var(--cor-texto-3);cursor:default!important}.municipio__atual{border-top:1px solid var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-3);padding-top:10px}.topo__linha2{padding-top:2px}.faixa-cat{align-items:center;gap:20px;display:flex}.faixa-cat__area{flex:1;min-width:0;display:flex;position:relative}.faixa-cat__rolagem{scroll-behavior:smooth;scrollbar-width:none;flex:1;align-items:stretch;gap:26px;min-width:0;display:flex;overflow-x:auto}.faixa-cat__seta{z-index:2;border:1px solid var(--cinza-300);border-radius:var(--r-full);background:var(--cor-superficie);width:30px;height:30px;color:var(--cor-texto);cursor:pointer;box-shadow:0 0 0 10px color-mix(in srgb, var(--cor-superficie) 90%, transparent), 0 0 18px 16px var(--cor-superficie);place-items:center;margin-top:-15px;display:grid;position:absolute;top:50%}.faixa-cat__seta:hover{box-shadow:0 0 0 10px color-mix(in srgb, var(--cor-superficie) 90%, transparent), 0 0 18px 16px var(--cor-superficie), var(--sombra-2)}.faixa-cat__seta--ant{left:2px}.faixa-cat__seta--prox{right:2px}.faixa-cat__rolagem::-webkit-scrollbar{display:none}.faixa-cat__item{font:inherit;min-width:24px;font-size:var(--t-12);color:var(--cor-texto-2);white-space:nowrap;cursor:pointer;opacity:.78;transition:opacity var(--d-1), color var(--d-1);background:0 0;border:0;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:12px 0 14px;font-weight:600;display:flex;position:relative}.faixa-cat__item:after{content:"";border-radius:var(--r-xs);background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.faixa-cat__item:hover{opacity:1;color:var(--cor-texto)}.faixa-cat__item:hover:after{background:var(--cinza-300)}.faixa-cat__item.ativo{opacity:1;color:var(--anil-700)}.faixa-cat__item.ativo:after{background:var(--anil-600)}.faixa-cat__item.ativo svg{color:var(--anil-600)}.faixa-cat__item--esqueleto{cursor:default}.faixa-cat__divisor{background:var(--cinza-200);flex-shrink:0;align-self:center;width:1px;height:32px}.faixa-cat__mapa{border:1px solid var(--cinza-200);border-radius:var(--r-md);height:44px;font-size:var(--t-13);color:var(--cor-texto);transition:border-color var(--d-1), background var(--d-1);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.faixa-cat__mapa:hover{border-color:var(--cor-texto)}.faixa-cat__mapa.ativo{background:var(--cor-noite);border-color:var(--cor-noite);color:var(--cinza-0)}.topo__contador{border-radius:var(--r-full);background:var(--anil-600);min-width:18px;height:18px;color:var(--cinza-0);font-size:var(--t-11);animation:pulo var(--d-3) var(--ease);place-items:center;padding:0 5px;font-weight:700;display:grid;position:absolute;top:-2px;right:-4px}@keyframes pulo{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes surgir{0%{opacity:0;transform:translateY(-6px)}}.gaveta{z-index:60;position:fixed;inset:0}.gaveta__fundo{background:color-mix(in srgb, var(--cor-noite) 50%, transparent);border:0;position:absolute;inset:0}.gaveta__painel{background:var(--cor-superficie);width:min(86vw,340px);animation:gaveta var(--d-2) var(--ease);flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;inset:0 auto 0 0;overflow-y:auto}.gaveta__topo{background:var(--amarelo-500);color:var(--sobre-amarelo);justify-content:space-between;align-items:center;margin:-16px -16px 8px;padding:14px 16px;display:flex}.gaveta__topo button{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.gaveta nav{flex-direction:column;margin-top:8px;display:flex}.gaveta nav a{border-bottom:1px solid var(--cor-linha);padding:14px 4px;font-weight:500}@keyframes gaveta{0%{transform:translate(-100%)}}.destaques{background:var(--cor-noite);touch-action:pan-y;min-height:clamp(440px,64vh,560px);display:grid;position:relative;overflow:hidden}.destaques__trilho{display:grid}.destaque{opacity:0;visibility:hidden;transition:opacity .7s var(--ease), visibility 0s linear .7s;grid-area:1/1;display:grid;position:relative}.destaque--ativo{opacity:1;visibility:visible;transition:opacity .7s var(--ease)}.destaque__foto{position:absolute;inset:-16% 0}.destaque__foto .foto{position:absolute;inset:0}.destaque__foto img{will-change:transform}.destaque:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--cor-noite) 90%, transparent) 0%, color-mix(in srgb, var(--cor-noite) 72%, transparent) 46%, color-mix(in srgb, var(--cor-noite) 22%, transparent) 76%, transparent 100%), linear-gradient(180deg, color-mix(in srgb, var(--fundo-pagina) 0%, transparent) 62%, var(--fundo-pagina) 100%);z-index:1;position:absolute;inset:0}.destaque__texto{z-index:2;color:var(--cinza-0);flex-direction:column;justify-content:center;gap:18px;padding-top:40px;padding-bottom:136px;padding-left:clamp(0px,3.5vw,56px);display:flex;position:relative}.destaque__texto>*{max-width:760px}.destaque__texto>.destaque__descricao{max-width:640px}.destaque--ativo .destaque__texto>*{animation:subir .7s var(--ease) both}.destaque--ativo .destaque__titulo{animation-delay:80ms}.destaque--ativo .destaque__descricao{animation-delay:.16s}.destaque--ativo .destaque__acoes{animation-delay:.24s}@keyframes subir{0%{opacity:0;transform:translateY(18px)}}.destaque__selo{font-family:var(--fonte-marca);font-size:var(--t-12);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--r-xs);background:var(--amarelo-500);color:var(--sobre-amarelo);align-self:flex-start;padding:6px 10px;font-weight:700}.destaque__titulo{font-family:var(--fonte-marca);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:800;line-height:1.04}.destaque__descricao{color:var(--noite-texto);max-width:540px;font-size:clamp(1rem,1.4vw,1.1875rem);line-height:1.5}.destaque__acoes{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.destaques__seta{z-index:3;background:color-mix(in srgb, var(--branco) 92%, transparent);width:48px;height:72px;color:var(--anil-600);cursor:pointer;box-shadow:var(--sombra-2);opacity:0;transition:opacity var(--d-2);border:0;place-items:center;display:grid;position:absolute;top:calc(50% - 60px)}.destaques:hover .destaques__seta,.destaques__seta:focus-visible{opacity:1}.destaques__seta--ant{border-radius:0 var(--r-lg) var(--r-lg) 0;left:0}.destaques__seta--prox{border-radius:var(--r-lg) 0 0 var(--r-lg);right:0}.destaques__controles{z-index:3;justify-content:flex-end;align-items:center;gap:14px;display:flex;position:absolute;bottom:136px;left:0;right:0}.destaques__pontos{gap:8px;display:flex}.destaques__ponto{cursor:pointer;background:0 0;border:0;align-items:center;width:36px;height:24px;padding:0;display:flex}.destaques__ponto:before{content:"";position:absolute}.destaques__ponto span{border-radius:var(--r-xs);background:color-mix(in srgb, var(--branco) 35%, transparent);width:100%;height:4px;display:block;position:relative;overflow:hidden}.destaques__ponto span:after{content:"";background:var(--amarelo-500);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.destaques__ponto.ativo span:after{animation:linear forwards progresso;animation-duration:inherit}.destaques--pausado .destaques__ponto.ativo span:after{animation-play-state:paused}@keyframes progresso{to{transform:scaleX(1)}}.destaques__pausa{border-radius:var(--r-full);border:1px solid color-mix(in srgb, var(--branco) 40%, transparent);background:color-mix(in srgb, var(--cor-noite) 30%, transparent);width:28px;height:28px;color:var(--branco);cursor:pointer;place-items:center;display:grid}.acessos{z-index:4;margin-top:-112px;position:relative}.acessos__lista{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.acessos__lista>li{display:flex}.acesso{border-radius:var(--r-lg);background:var(--cor-superficie);width:100%;box-shadow:var(--sombra-1);color:var(--cor-texto);font:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--d-2) var(--ease);border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex;position:relative}.acesso:hover,.acesso:focus-visible{box-shadow:inset 0 0 0 2px var(--anil-600), var(--sombra-1);outline:none}.acesso__seta{color:var(--anil-200);transition:color var(--d-2);position:absolute;top:14px;right:14px}.acesso:hover .acesso__seta,.acesso:focus-visible .acesso__seta{color:var(--anil-600)}.acesso__titulo{font-family:var(--fonte-marca);margin-top:6px;font-size:.9375rem;font-weight:700;line-height:1.25}.acesso__icone{width:52px;height:52px;color:var(--anil-600);place-items:center;display:grid;position:relative}.acesso__hex{fill:var(--amarelo-100);transition:fill var(--d-2);position:absolute;inset:0}.acesso:hover .acesso__hex,.acesso:focus-visible .acesso__hex{fill:var(--amarelo-500)}.acesso__icone svg:not(.acesso__hex){position:relative}.acesso__texto{color:var(--cinza-600);font-size:.78125rem;line-height:1.4}.vitrine{padding-top:32px}.vitrine__caixa{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);padding:22px 24px 24px}.vitrine__cabeca{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:18px;display:flex}.vitrine__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-24);letter-spacing:-.01em;color:var(--cor-texto)}.vitrine__subtitulo{font-size:var(--t-14);color:var(--cor-texto-2);margin-top:2px}.vitrine__link{font-size:var(--t-14);color:var(--cor-link);margin-left:auto;font-weight:600}.vitrine__link:hover{text-decoration:underline}.vitrine__area{position:relative}.vitrine__trilho{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(20% - 12.8px);grid-auto-flow:column;gap:16px;margin:-4px -2px -10px;padding:4px 2px 10px;display:grid;overflow-x:auto}.vitrine__trilho::-webkit-scrollbar{display:none}.vitrine__seta{z-index:2;border-radius:var(--r-full);background:var(--cor-superficie);width:48px;height:48px;color:var(--anil-600);box-shadow:var(--sombra-2), 0 0 0 1px var(--cor-linha);cursor:pointer;transition:transform var(--d-1);border:0;place-items:center;display:grid;position:absolute;top:34%}.vitrine__seta:hover{transform:scale(1.06)}.vitrine__seta--ant{left:-40px}.vitrine__seta--prox{right:-40px}.produto{scroll-snap-align:start;background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--r-lg);box-shadow:var(--sombra-1);transition:box-shadow var(--d-2) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.produto:hover{box-shadow:var(--sombra-2)}.produto__foto{position:relative}.produto__foto .foto{aspect-ratio:1}.produto__foto img{transition:transform .6s var(--ease)}.produto:hover .produto__foto img{transform:scale(1.05)}.produto__chips{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.produto__chips .ui-chip{white-space:normal;max-width:100%}.produto__corpo{flex-direction:column;flex:1;gap:3px;padding:12px 14px;display:flex}.produto__nome{font-size:var(--t-14);color:var(--cinza-800);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;margin-bottom:4px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.produto__ref{font-size:var(--t-12);color:var(--cor-texto-3)}.produto__preco{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.produto__valor{font-family:var(--fonte-marca);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--cor-texto);font-size:1.625rem;font-weight:600;line-height:1.1}.produto__comparacao{display:flex}.produto__comparacao .selo{white-space:normal}.selo--acima{background:var(--laranja-50);color:var(--laranja-900)}.produto__ref-riscada{font-size:var(--t-14);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.produto__unidade{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:-2px}.produto__faixa{font-size:var(--t-13);color:var(--anil-600);margin-top:4px;font-weight:600}.produto__entrega{font-size:var(--t-13);color:var(--cor-sucesso);align-items:center;gap:6px;margin-top:4px;font-weight:600;display:flex}.produto__entrega--express svg{color:var(--amarelo-600);fill:var(--amarelo-500)}.produto__fornecedor{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:6px;display:flex}.produto__nota{color:var(--anil-600);align-items:center;gap:3px;font-weight:600;display:inline-flex}.produto__nota svg{fill:var(--anil-600)}.produto__nota small{color:var(--cor-texto-3);font-weight:400}.produto__adicionar{white-space:nowrap;border-radius:var(--r-sm);background:var(--anil-50);min-height:44px;color:var(--anil-600);font-weight:600;font-size:var(--t-14);cursor:pointer;transition:background var(--d-1), color var(--d-1);border:0;justify-content:center;align-items:center;gap:6px;margin:0 12px 12px;display:flex}.produto__adicionar:hover{background:var(--anil-600);color:var(--cinza-0)}.promos{padding-top:32px}.promos__grade{grid-template-columns:1fr 1fr;gap:16px;display:grid}.promo{border-radius:var(--r-md);min-height:230px;box-shadow:var(--sombra-1);transition:transform var(--d-2) var(--ease), box-shadow var(--d-2) var(--ease);grid-template-columns:1.05fr 1fr;display:grid;position:relative;overflow:hidden}.promo:hover{box-shadow:var(--sombra-3);transform:translateY(-3px)}.promo--amarelo{background:var(--amarelo-500);color:var(--sobre-amarelo)}.promo--anil{background:var(--anil-600);color:var(--cinza-0)}.promo__texto{flex-direction:column;justify-content:center;gap:10px;padding:28px;display:flex}.promo__selo{font-family:var(--fonte-marca);font-size:var(--t-12);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.promo--anil .promo__selo{color:var(--amarelo-400)}.promo__titulo{font-family:var(--fonte-marca);text-wrap:balance;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:800;line-height:1.15}.promo__acao{font-weight:600;font-size:var(--t-14);align-items:center;gap:6px;margin-top:4px;display:inline-flex}.promo__foto{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);height:100%}.promo__foto img{transition:transform .7s var(--ease)}.promo:hover .promo__foto img{transform:scale(1.06)}.faixa{color:var(--cinza-0);background:var(--cor-noite);margin-top:56px;position:relative;overflow:hidden}.faixa__fundo{position:absolute;inset:-24% 0}.faixa__fundo .foto{position:absolute;inset:0}.faixa__fundo img{will-change:transform}.faixa:before{content:"";background:linear-gradient(100deg, color-mix(in srgb, var(--cor-noite) 92%, transparent) 0%, color-mix(in srgb, var(--cor-noite) 74%, transparent) 50%, color-mix(in srgb, var(--marca-anil) 55%, transparent) 100%);z-index:1;position:absolute;inset:0}.faixa__conteudo{z-index:2;flex-direction:column;gap:18px;padding-block:clamp(72px,10vw,120px);display:flex;position:relative}.faixa__conteudo--centro{text-align:center;align-items:center}.faixa__titulo{font-family:var(--fonte-marca);letter-spacing:-.02em;text-wrap:balance;max-width:760px;font-size:clamp(1.875rem,3.8vw,3rem);font-weight:800;line-height:1.08}.faixa__texto{font-size:var(--t-18);color:var(--noite-texto);max-width:640px}.faixa__acoes{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:18px 0 0;display:grid}.numero{border-radius:var(--r-lg);background:color-mix(in srgb, var(--branco) 6%, transparent);border:1px solid color-mix(in srgb, var(--branco) 14%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column-reverse;gap:8px;padding:24px;display:flex}.numero dd{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);color:var(--cinza-0);margin:0}.numero dd span{color:var(--amarelo-500);letter-spacing:-.03em;margin-right:6px;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1}.numero dt{font-size:var(--t-16);color:var(--noite-texto-2)}.numero small{font-size:var(--t-12);border-radius:var(--r-full);background:color-mix(in srgb, var(--marca-amarelo) 16%, transparent);color:var(--amarelo-300);order:-1;align-self:flex-start;padding:3px 8px;font-weight:600}.secao{padding-block:clamp(64px,8vw,96px)}.secao--branca{background:var(--cor-superficie);margin-top:56px}.secao--branca+.secao--branca{border-top:1px solid var(--cor-linha);margin-top:0}.secao__cabeca{flex-direction:column;gap:12px;max-width:680px;margin-bottom:36px;display:flex}.secao__cabeca--centro{text-align:center;align-items:center;margin-inline:auto}.secao__titulo{font-family:var(--fonte-marca);letter-spacing:-.02em;color:var(--cor-texto);text-wrap:balance;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.1}.secao__texto{font-size:var(--t-18);color:var(--cor-texto-2);line-height:1.55}.abas{border-radius:var(--r-full);background:var(--cor-superficie);width:fit-content;box-shadow:var(--sombra-1);gap:4px;margin:0 auto 32px;padding:5px;display:flex}.abas button{border-radius:var(--r-full);min-height:44px;font-weight:600;font-size:var(--t-14);color:var(--cor-texto-2);cursor:pointer;transition:background var(--d-2), color var(--d-2);background:0 0;border:0;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.abas button.ativa{background:var(--anil-600);color:var(--cinza-0)}.passos{counter-reset:passo;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.passo{background:var(--cor-superficie);border-radius:var(--r-lg);box-shadow:var(--sombra-1);animation:subir .52s var(--ease) both;flex-direction:column;gap:10px;padding:26px 24px 22px;display:flex;position:relative}.passo__numero{place-items:center;width:52px;height:52px;display:grid;position:relative}.passo__numero svg{fill:var(--amarelo-500);position:absolute;inset:0}.passo__numero b{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-20);color:var(--anil-700);position:relative}.passo__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.passo__texto{font-size:var(--t-14);color:var(--cor-texto-2);flex:1}.passo__artigo{font-size:var(--t-12);border-radius:var(--r-full);background:var(--anil-50);color:var(--anil-700);align-self:flex-start;padding:3px 9px;font-weight:600}.lei{grid-template-columns:1.05fr 1fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.lei__texto{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.lei__aviso{border-radius:var(--r-md);background:var(--anil-50);color:var(--anil-700);font-size:var(--t-14);padding:14px 16px;font-weight:600}.linha-tempo{flex-direction:column;gap:28px;padding-left:34px;display:flex;position:relative}.linha-tempo:before{content:"";background:linear-gradient(var(--amarelo-500), var(--anil-200));width:2px;position:absolute;top:8px;bottom:8px;left:9px}.marco{flex-direction:column;gap:4px;display:flex;position:relative}.marco:before{content:"";background:var(--anil-600);width:20px;height:23px;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;mask:var(--mascara-hex) center / 100% 100% no-repeat;position:absolute;top:2px;left:-34px}.marco:last-child:before{background:var(--amarelo-500)}.marco__data{font-size:var(--t-13);color:var(--anil-600);letter-spacing:.02em;font-weight:700}.marco__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20)}.marco__texto{font-size:var(--t-16);color:var(--cor-texto-2)}.categorias{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.categoria{background:var(--cor-superficie);border-radius:var(--r-md);height:100%;box-shadow:var(--sombra-1);transition:transform var(--d-2) var(--ease), box-shadow var(--d-2) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.categoria:hover{box-shadow:var(--sombra-3);transform:translateY(-3px)}.categoria__foto{aspect-ratio:4/3}.categoria__foto img{transition:transform .7s var(--ease)}.categoria:hover .categoria__foto img{transform:scale(1.07)}.categoria__nome{font-weight:600;font-size:var(--t-14);padding:12px 14px 4px;line-height:1.3}.categoria__tipo{font-size:var(--t-12);color:var(--cor-texto-3);padding:0 14px 14px}.faixa--ranking:before{display:none}.faixa--ranking{background:radial-gradient(900px 480px at 85% 20%, color-mix(in srgb, var(--anil-500) 55%, transparent), transparent 60%), radial-gradient(600px 400px at 10% 90%, color-mix(in srgb, var(--marca-amarelo) 12%, transparent), transparent 60%), var(--cor-noite)}.ranking{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(72px,9vw,112px);display:grid}.ranking__texto{flex-direction:column;gap:18px;display:flex}.ranking__texto>p:not(.sobretitulo){font-size:var(--t-18);color:var(--noite-texto-2)}.lista-check{flex-direction:column;gap:12px;display:flex}.lista-check li{font-size:var(--t-16);color:var(--noite-texto);gap:10px;line-height:1.45;display:flex}.lista-check svg{color:var(--amarelo-500);flex-shrink:0;margin-top:2px}.lista-check--escura li{color:var(--cor-texto)}.lista-check--escura svg{color:var(--verde-600)}.painel-ranking{background:var(--cor-superficie);color:var(--cor-texto);border-radius:var(--r-xl);box-shadow:var(--sombra-pop);overflow:hidden}.painel-ranking__topo{border-bottom:1px solid var(--cor-linha);flex-direction:column;gap:4px;padding:22px 24px 16px;display:flex}.painel-ranking__topo .selo{align-self:flex-start;margin-bottom:6px}.painel-ranking__topo p{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.painel-ranking__topo small{font-size:var(--t-13);color:var(--cor-texto-2)}.painel-ranking__lista li{border-bottom:1px solid var(--cor-linha);grid-template-columns:44px 1fr auto;grid-template-areas:"pos forn dados""pos barra barra";align-items:center;gap:6px 12px;padding:14px 24px;display:grid}.painel-ranking__lista li.primeira{background:var(--amarelo-50)}.painel-ranking__pos{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-24);color:var(--anil-600);grid-area:pos}.painel-ranking__forn{font-weight:600;font-size:var(--t-14);grid-area:forn;align-items:center;gap:8px;display:flex}.painel-ranking__forn em{font-style:normal;font-size:var(--t-11);border-radius:var(--r-xs);background:var(--anil-600);color:var(--cinza-0);padding:2px 6px;font-weight:700}.painel-ranking__dados{font-size:var(--t-13);color:var(--cor-texto-2);white-space:nowrap;grid-area:dados}.painel-ranking__barra{border-radius:var(--r-xs);background:var(--cinza-100);grid-area:barra;height:6px;overflow:hidden}.painel-ranking__barra span{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--anil-600), var(--anil-400));height:100%;display:block}.primeira .painel-ranking__barra span{background:linear-gradient(90deg, var(--anil-600), var(--amarelo-500))}.painel-ranking__rodape{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 24px 18px;display:flex}.painel-ranking__rodape span{align-items:center;gap:6px;display:inline-flex}.painel-ranking__rodape svg{color:var(--verde-600)}.requisitos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.requisito{border-radius:var(--r-lg);background:var(--cor-superficie-2);border:1px solid var(--cor-linha);transition:background var(--d-2), border-color var(--d-2);flex-direction:column;gap:8px;padding:22px;display:flex}.requisito:hover{background:var(--amarelo-50);border-color:var(--amarelo-300)}.requisito__num{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-28);color:var(--anil-200);line-height:1}.requisito__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16)}.requisito__texto{font-size:var(--t-14);color:var(--cor-texto-2)}.publicos{grid-template-columns:1fr 1fr;gap:20px;display:grid}.publico{background:var(--cor-superficie);border-radius:var(--r-xl);box-shadow:var(--sombra-1);flex-direction:column;display:flex;overflow:hidden}.publico__foto{aspect-ratio:16/9}.publico__corpo{flex-direction:column;flex:1;align-items:flex-start;gap:16px;padding:30px 32px 34px;display:flex}.publico__corpo .lista-check{flex:1}.publico__titulo{font-family:var(--fonte-marca);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:800;line-height:1.15}.publico--fornecedor{background:var(--cor-noite);color:var(--cinza-0)}.publico--fornecedor .sobretitulo{color:var(--amarelo-400)}.publico--fornecedor .lista-check--escura li{color:var(--noite-texto)}.publico--fornecedor .lista-check--escura svg{color:var(--amarelo-500)}.perguntas{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.perguntas .secao__cabeca{top:calc(var(--topo-ocupa,134px) + 16px);transition:top var(--d-2) var(--ease);position:sticky}.perguntas__lista{flex-direction:column;display:flex}.pergunta{border-bottom:1px solid var(--cor-linha)}.pergunta summary{cursor:pointer;font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary:after{content:"";border-radius:var(--r-full);background:linear-gradient(var(--anil-600), var(--anil-600)) center / 12px 2px no-repeat, linear-gradient(var(--anil-600), var(--anil-600)) center / 2px 12px no-repeat, var(--anil-50);width:28px;height:28px;transition:transform var(--d-2) var(--ease);flex-shrink:0}.pergunta[open] summary:after{transform:rotate(45deg)}.pergunta p{color:var(--cor-texto-2);font-size:var(--t-16);padding:0 44px 22px 0}.rodape{background:var(--cor-superficie);border-top:1px solid var(--cor-linha);color:var(--cor-texto-2);font-size:var(--t-14)}.rodape__ajuda{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie-2);grid-template-columns:auto minmax(0,1fr) minmax(220px,300px) auto;align-items:center;gap:14px 20px;margin-top:32px;padding:16px 20px;display:grid}.rodape__ajuda-icone{width:44px;height:44px;color:var(--anil-600);background:var(--amarelo-100);-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;mask:var(--mascara-hex) center / 100% 100% no-repeat;place-items:center;display:grid}.rodape__ajuda-texto{font-size:var(--t-13);flex-direction:column;gap:2px;display:flex}.rodape__ajuda-titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--cor-texto)}.rodape__ajuda-tel{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rodape__ajuda-tel a{color:var(--cor-texto);white-space:nowrap;font-weight:700}.rodape__ajuda-link{color:var(--cor-link);white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.rodape__ajuda-link:hover{color:var(--cor-acao-hover);text-underline-offset:3px;text-decoration:underline}.rodape__grade{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;padding-block:44px 36px;display:grid}.rodape__marca{flex-direction:column;gap:14px;max-width:280px;line-height:1.55;display:flex}.rodape__simbolo{align-self:flex-start;display:inline-flex}.rodape__simbolo svg{border-radius:var(--r-xs)}.rodape__coluna>p{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-14);color:var(--cor-texto);margin-bottom:14px}.rodape__coluna ul{flex-direction:column;gap:10px;list-style:none;display:flex}.rodape__coluna a{color:var(--cor-texto-2);transition:color var(--d-1) var(--ease);align-items:center;gap:4px;display:inline-flex}.rodape__coluna a:hover{color:var(--cor-acao)}.rodape__coluna a svg{color:var(--cor-texto-3)}.rodape__legal{border-top:1px solid var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-3);flex-direction:column;gap:4px;padding-block:20px 28px;line-height:1.5;display:flex}.rodape__legal a{color:var(--cor-texto-2);text-underline-offset:2px;text-decoration:underline}.aviso-regiao{z-index:70;position:fixed;bottom:20px;right:20px}.aviso{border-radius:var(--r-md);background:var(--cor-noite);max-width:420px;color:var(--cinza-0);font-size:var(--t-14);box-shadow:var(--sombra-3);animation:surgir var(--d-2) var(--ease);align-items:center;gap:10px;padding:14px 16px;display:flex}.aviso svg{color:var(--verde-500);flex-shrink:0}.aviso a{color:var(--amarelo-400);white-space:nowrap;margin-left:auto;font-weight:600}.js [data-reveal]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(28px)}.js [data-reveal].visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none}.destaque__foto img,.faixa__fundo img{transform:none!important}}.ds-topo{z-index:10;background:var(--amarelo-500);box-shadow:var(--sombra-topo);position:sticky;top:0}.ds-topo__linha{justify-content:space-between;align-items:center;min-height:64px;display:flex}.ds-voltar{font-weight:600;font-size:var(--t-14);color:var(--anil-700);align-items:center;gap:6px;display:inline-flex}.ds-corpo{flex-direction:column;gap:72px;padding-block:48px 96px;display:flex}.ds-abre{flex-direction:column;gap:14px;max-width:760px;display:flex}.ds-t1{font-family:var(--fonte-marca);letter-spacing:-.02em;color:var(--anil-700);font-size:clamp(2.25rem,5vw,3rem);font-weight:800;line-height:1.05}.ds-t2{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-32);letter-spacing:-.01em;line-height:1.15}.ds-t3{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);line-height:1.25}.ds-t4{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-12);letter-spacing:.14em;color:var(--anil-600)}.ds-t5{font-size:var(--t-16);line-height:1.6}.ds-t6{font-variant-numeric:tabular-nums;font-size:1.625rem}.ds-lead{font-size:var(--t-18);color:var(--cor-texto-2);max-width:720px}.ds-sec{flex-direction:column;gap:24px;display:flex}.ds-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ds-logo{border-radius:var(--r-lg);min-height:220px;font-size:var(--t-12);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.ds-logo>span:last-child{font-weight:600}.ds-logo--topo{background:var(--amarelo-500);color:var(--sobre-amarelo)}.ds-logo--claro{background:var(--cor-superficie);border:1px solid var(--cor-linha);color:var(--cor-texto-2)}.ds-logo--escuro{background:var(--cor-noite);color:var(--noite-texto-2)}.ds-regras{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ds-regra{background:var(--cor-superficie);border-radius:var(--r-lg);font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;gap:16px;padding:24px;display:flex}.ds-regra strong{color:var(--cor-texto)}.ds-familia,.ds-tamanhos{align-items:center;gap:20px;min-height:120px;display:flex}.ds-escala{flex-direction:column;gap:10px;display:flex}.ds-escala__nome span{color:var(--cor-texto-2);font-size:var(--t-14);margin-left:6px}.ds-escala__tons{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;display:grid}.ds-escala__tons li{flex-direction:column;gap:6px;display:flex}.ds-escala__tons code,.ds-apoio code,.ds-tipos code{font-size:var(--t-11);color:var(--cor-texto-2)}.ds-amostra{border-radius:var(--r-sm);height:56px;box-shadow:inset 0 0 0 1px var(--cor-linha);display:block}.ds-escala__tons li.marca .ds-amostra{outline:3px solid var(--cor-texto);outline-offset:2px}.ds-apoio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ds-apoio li{font-size:var(--t-14);align-items:center;gap:12px;display:flex}.ds-apoio .ds-amostra{flex-shrink:0;width:56px}.ds-contrastes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ds-contrastes li{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-14);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.ds-contrastes strong{font-family:var(--fonte-marca);font-size:var(--t-28);font-weight:800}.ds-contrastes em{font-style:normal;font-weight:700}.ds-tipos{background:var(--cor-superficie);border-radius:var(--r-lg);flex-direction:column;display:flex}.ds-tipos li{border-bottom:1px solid var(--cor-linha);grid-template-columns:160px 1fr 260px;align-items:center;gap:16px;padding:18px 22px;display:grid}.ds-tipos li:last-child{border-bottom:0}.ds-tipos__nome{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.ds-tipos .ds-t1{font-size:clamp(1.75rem,3.4vw,3rem)}.ds-componentes{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;display:grid}.ds-caixa{background:var(--cor-superficie);border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:24px;display:flex}.ds-caixa--cartao .produto{max-width:260px}.ds-paineis{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:16px;display:grid}.ds-codigo{border-radius:var(--r-md);background:var(--cor-superficie-2);font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cor-texto-2);white-space:pre;padding:10px 12px;display:block;overflow-x:auto}.ds-cartao-exemplo{max-width:320px;box-shadow:var(--sombra-1), 0 0 0 1px var(--cor-linha);flex-direction:column;gap:8px;display:flex}.ds-cartao-exemplo span{font-size:var(--t-14);color:var(--cor-texto-2)}.ds-rotulo{font-size:var(--t-12);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-3);margin-top:6px;font-weight:700}.ds-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ds-linha--escura{border-radius:var(--r-md);background:var(--cor-noite);padding:16px}.ds-busca{border-radius:var(--r-xs);background:var(--cor-superficie);height:44px;box-shadow:var(--sombra-1), 0 0 0 8px var(--amarelo-500);color:var(--cinza-500);font-size:var(--t-14);justify-content:space-between;align-items:center;margin:8px;padding:0 16px;display:flex}.ds-esqueleto{flex-direction:column;gap:8px;max-width:260px;display:flex}.ds-sem-imagem{align-items:flex-end;gap:12px;display:flex}.ds-sem-imagem__grande{aspect-ratio:16/10;border-radius:var(--r-md);width:200px}.ds-sem-imagem__mini{border-radius:var(--r-sm);width:44px;height:44px}.ds-voz{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ds-voz li{background:var(--cor-superficie);border-radius:var(--r-md);color:var(--cor-texto-2);font-size:var(--t-14);padding:18px 20px}.ds-voz strong{color:var(--cor-texto);font-size:var(--t-16);margin-bottom:4px;display:block}@media (width<=1320px){.topo__vender{display:none}}@media (width<=1180px){.topo__linha1{grid-template-columns:auto 1fr auto;gap:16px}.pesquisa{justify-self:center}.vitrine__trilho{grid-auto-columns:calc(25% - 12px)}.vitrine__seta--ant{left:-18px}.vitrine__seta--prox{right:-18px}.acessos__lista{grid-template-columns:repeat(3,minmax(0,1fr))}.acessos{margin-top:-96px}.destaques__controles{bottom:120px}.categorias{grid-template-columns:repeat(4,minmax(0,1fr))}.requisitos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.topo__linha1{grid-template-columns:1fr auto;grid-template-areas:"logo acoes""pesquisa pesquisa";gap:10px 12px;min-height:0;padding-block:12px}.topo__logo{grid-area:logo}.topo__acoes{grid-area:acoes}.pesquisa{grid-area:pesquisa;width:100%}.faixa-cat{gap:12px}.faixa-cat__rolagem{gap:22px}.faixa-cat__mapa{height:38px;padding:0 12px}.lei,.ranking,.perguntas{grid-template-columns:1fr}.perguntas .secao__cabeca{position:static}.passos{grid-template-columns:repeat(2,minmax(0,1fr))}.publicos{grid-template-columns:1fr}.rodape__grade{grid-template-columns:repeat(4,minmax(0,1fr))}.rodape__marca{grid-column:1/-1;max-width:420px}.rodape__ajuda{grid-template-columns:auto minmax(0,1fr) auto}.rodape__ajuda .busca-ajuda{grid-area:2/1/auto/-1}.ds-logos,.ds-regras,.ds-apoio,.ds-contrastes,.ds-componentes,.ds-voz{grid-template-columns:1fr}.ds-tipos li{grid-template-columns:1fr;gap:6px}}@media (width<=720px){.municipio__valor{max-width:92px;font-size:var(--t-13)}.municipio__seta,.faixa-cat__seta,.faixa-cat__mapa-texto{display:none}.faixa-cat__mapa{justify-content:center;width:40px;padding:0}.logo--m{font-size:19px}}@media (width<=420px){.topo__linha1 .logo--m{font-size:16px}.topo__acoes{gap:0}}@media (width<=720px){.faixa-aviso__linha{font-size:var(--t-12);flex-direction:column;gap:2px;padding-block:8px}.destaques{min-height:520px}.destaque:after{background:linear-gradient(180deg, color-mix(in srgb, var(--cor-noite) 25%, transparent) 0%, color-mix(in srgb, var(--cor-noite) 55%, transparent) 30%, color-mix(in srgb, var(--cor-noite) 86%, transparent) 62%, color-mix(in srgb, var(--cor-noite) 90%, transparent) 82%, var(--fundo-pagina) 100%)}.destaque__texto{justify-content:flex-end;padding-top:0}.aviso-curto{display:none}.destaque__texto{gap:12px;padding-bottom:150px}.destaque__acoes .botao{flex:auto}.destaques__seta{display:none}.destaques__controles{bottom:104px}.acessos{margin-top:-72px}.acessos__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.acesso{padding:14px}.vitrine{padding-top:20px}.vitrine__caixa{border-radius:var(--r-md);padding:18px 0 18px 16px}.vitrine__cabeca{padding-right:16px}.vitrine__titulo{font-size:var(--t-20)}.vitrine__link{margin-left:0}.vitrine__trilho{scroll-snap-type:x proximity;grid-auto-columns:66%;gap:12px;padding-right:16px}.vitrine__seta{display:none}.promos__grade{grid-template-columns:1fr}.promo{grid-template-columns:1.35fr 1fr;min-height:180px}.promo__texto{padding:20px}.promo__titulo{font-size:var(--t-18)}.produto__adicionar-extra{display:none}.numeros{grid-template-columns:1fr}.numero{padding:18px 20px}.abas{width:100%}.abas button{flex:1;justify-content:center;padding:0 10px}.passos{grid-template-columns:1fr}.categorias{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.requisitos{grid-template-columns:1fr}.painel-ranking__lista li{grid-template-columns:34px 1fr;grid-template-areas:"pos forn""pos dados""pos barra";padding:12px 16px}.painel-ranking__topo,.painel-ranking__rodape{padding-inline:16px}.publico__corpo{padding:24px 20px 28px}.publico__corpo .botao,.faixa__acoes .botao{width:100%}.pergunta p{padding-right:0}.rodape__grade{grid-template-columns:1fr 1fr;gap:28px 20px;padding-block:32px 28px}.rodape__ajuda{grid-template-columns:auto minmax(0,1fr);padding:16px}.rodape__ajuda-link{grid-column:1/-1}.aviso-regiao{bottom:12px;left:12px;right:12px}.ds-escala__tons{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (hover:none){.destaques__seta{display:none}}.letreiro{background:var(--cor-noite);color:var(--cinza-0);border-top:1px solid color-mix(in srgb, var(--branco) 8%, transparent);position:relative;overflow:hidden}.letreiro:before,.letreiro:after{content:"";z-index:1;pointer-events:none;width:clamp(32px,7vw,120px);position:absolute;top:0;bottom:0}.letreiro:before{background:linear-gradient(90deg, var(--cor-noite), transparent);left:0}.letreiro:after{background:linear-gradient(270deg, var(--cor-noite), transparent);right:0}.letreiro__trilha{width:max-content;animation:60s linear infinite letreiro;display:flex}.letreiro:hover .letreiro__trilha{animation-play-state:paused}.letreiro__trilha--parada{gap:56px;padding:26px 56px;animation:none}.letreiro__grupo{align-items:center;margin:0;padding:0;list-style:none;display:flex}.letreiro__item{white-space:nowrap;font-size:var(--t-16);color:var(--noite-texto);align-items:baseline;gap:10px;padding:clamp(18px,2.2vw,26px) clamp(24px,3vw,44px);display:flex}.letreiro__item strong{font-family:var(--fonte-marca);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--amarelo-500);font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:800;line-height:1}.letreiro__item:after{content:"";border-radius:var(--r-full);background:var(--amarelo-500);opacity:.7;align-self:center;width:7px;height:7px;margin-left:clamp(24px,3vw,44px);margin-right:calc(-1*clamp(24px,3vw,44px))}.letreiro__esqueleto{background:linear-gradient(100deg, color-mix(in srgb, var(--branco) 8%, transparent) 30%, color-mix(in srgb, var(--branco) 18%, transparent) 50%, color-mix(in srgb, var(--branco) 8%, transparent) 70%);background-size:300% 100%;flex:none;width:220px;height:28px}.letreiro+.secao--branca{margin-top:0}@keyframes letreiro{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.letreiro{overflow-x:auto}.letreiro__trilha{animation:none}}.pagina-titulo{font-family:var(--fonte-marca);letter-spacing:-.01em;color:var(--cor-texto);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.15}.pagina-simples{padding-block:48px 80px}.estado-vazio{color:var(--cor-texto-2);font-size:var(--t-14);padding:12px 0}.estado-vazio--grande{text-align:center;background:var(--cor-superficie);border-radius:var(--r-md);font-size:var(--t-16);flex-direction:column;align-items:center;gap:16px;padding:48px 16px;display:flex}.convite-credenciar__icone{background:var(--amarelo-500);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-items:center;width:76px;height:84px;display:grid}.convite-credenciar__titulo{max-width:34ch;font-family:var(--fonte-marca);font-size:var(--t-20);color:var(--cor-texto);overflow-wrap:anywhere;margin:0}.convite-credenciar__texto{max-width:52ch;color:var(--cor-texto-2);margin:0}.convite-credenciar__acoes{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.erro{color:var(--vermelho-600);font-size:var(--t-14);align-items:center;gap:6px;font-weight:500;display:flex}.ok{color:var(--verde-700);font-size:var(--t-14);font-weight:600}.link-seta{font-weight:600;font-size:var(--t-14);color:var(--cor-link)}.link-seta:after{content:" ›"}button.link-seta{background-color:var(--cinza-50)}.link-seta:hover{text-decoration:underline}.migalhas{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0 12px;display:flex}.migalhas a{color:var(--cor-link)}.migalhas a:hover{text-decoration:underline}.botao--enviando{pointer-events:none;position:relative;overflow:hidden}.botao--enviando:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--branco) 45%, transparent) 50%, transparent 80%);background-size:250% 100%;animation:1.1s linear infinite brilho;position:absolute;inset:0}.botao:disabled{opacity:.6;cursor:not-allowed}.selo--patrocinado{background:var(--cinza-100);color:var(--cinza-700);text-transform:none;letter-spacing:0;font-weight:600}.previa--bloco{white-space:normal;border-radius:var(--r-sm);margin-bottom:14px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips button{border:1px solid var(--cor-linha);background:var(--cor-superficie);border-radius:var(--r-full);font-size:var(--t-13);cursor:pointer;padding:6px 12px}.chips button.ativo{background:var(--anil-600);border-color:var(--anil-600);color:var(--cinza-0)}.formulario{flex-direction:column;gap:14px;display:flex}.formulario>.botao{align-self:flex-start}.formulario--linha{flex-flow:wrap;align-items:flex-end}.formulario--compacto{gap:10px}.formulario__linha{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.formulario__linha>.campo{flex:160px}.formulario__ajuda{font-size:var(--t-14);color:var(--cor-texto-2)}.formulario__contador{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:-8px}.campo{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;flex:none;gap:6px;font-weight:600;display:flex}.formulario--linha>.campo{flex:200px}.campo--curto{flex:0 130px}.campo--pequeno{margin-top:6px}.campo input,.campo select,.campo textarea,.tabela input,.tabela select,.tabela-pct input,.tabela-pct select,.denuncia__acoes input{border:1px solid var(--cinza-300);border-radius:var(--r-sm);width:100%;min-height:42px;font:inherit;font-size:var(--t-14);color:var(--cor-texto);background:var(--cor-superficie);padding:8px 12px;font-weight:400}.campo textarea{resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:3px solid var(--anil-100);border-color:var(--anil-500)}.campo input[type=range]{min-height:24px;accent-color:var(--anil-600);border:0;padding:0}.campo input[type=checkbox],.campo input[type=radio]{width:auto;min-height:0;accent-color:var(--anil-600);border:0;flex:none;padding:0}.campo__sufixo{align-items:center;gap:6px;font-weight:600;display:flex}.campo__valor{color:var(--anil-700);padding-bottom:10px;font-weight:700}.opcoes{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.opcoes legend{font-size:var(--t-13);color:var(--cor-texto-2);margin-bottom:6px;font-weight:600}.opcoes--linha{flex-flow:wrap}.opcao{border:1px solid var(--cor-linha);border-radius:var(--r-sm);font-size:var(--t-14);cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.opcao:has(input:checked){border-color:var(--anil-500);background:var(--anil-50)}.opcao input{accent-color:var(--anil-600)}.modal{z-index:80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal__fundo{background:color-mix(in srgb, var(--cor-noite) 55%, transparent);border:0;position:absolute;inset:0}.modal__caixa{background:var(--cor-superficie);border-radius:var(--r-lg);width:100%;max-height:calc(100dvh - 32px);box-shadow:var(--sombra-3);animation:surgir var(--d-2) var(--ease);padding:22px 24px 24px;position:relative;overflow-y:auto}.modal__caixa:focus{outline:none}.modal__topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.modal__topo h2{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20)}.modal__fechar{background:var(--cinza-50);border-radius:var(--r-full);cursor:pointer;border:0;place-items:center;width:40px;height:40px;display:grid}.atalhos{flex-direction:column;margin:0;display:flex}.atalhos__linha{border-top:1px solid var(--cor-linha);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;padding-block:10px;display:grid}.atalhos__linha:first-child{border-top:0}.atalhos dt{align-items:center;gap:6px;display:flex}.atalhos dd{font-size:var(--t-14);color:var(--cor-texto);margin:0}.atalhos kbd{border-radius:var(--r-sm);background:var(--cinza-50);min-width:28px;height:28px;box-shadow:inset 0 -2px 0 var(--cor-linha), 0 0 0 1px var(--cor-linha);font-family:var(--fonte-dados);font-size:var(--t-14);color:var(--cor-texto);place-items:center;padding:0 8px;font-weight:600;display:inline-grid}.atalhos__depois{font-size:var(--t-13);color:var(--cor-texto-3);margin-right:6px}.atalhos__nota{font-size:var(--t-13);color:var(--cor-texto-2);margin-top:12px}.topo__icone{width:40px;height:40px;color:var(--cor-texto);cursor:pointer;border-radius:var(--r-full);background:0 0;border:0;place-items:center;display:grid;position:relative}.topo__icone:hover{background:color-mix(in srgb, var(--cor-texto) 6%, transparent)}.carrinho,.conta,.notificacoes{position:relative}.carrinho__painel,.conta__painel,.notificacoes__painel{z-index:55;background:var(--cor-superficie);border-radius:var(--r-xl);width:340px;box-shadow:var(--sombra-3), 0 0 0 1px var(--cor-linha);animation:surgir var(--d-2) var(--ease);padding:14px;position:absolute;top:calc(100% + 6px);right:0}.carrinho__painel ul{flex-direction:column;gap:10px;display:flex}.carrinho__painel li{align-items:center;gap:10px;display:flex}.carrinho__painel img,.carrinho__painel li .sem-imagem{object-fit:cover;border-radius:var(--r-sm);flex:none;width:44px;height:44px}.carrinho__painel li span{font-size:var(--t-13);flex-direction:column;min-width:0;display:flex}.carrinho__painel li strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.carrinho__painel small{color:var(--cor-texto-2)}.carrinho__mais{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:6px}.carrinho__total{border-top:1px solid var(--cor-linha);font-size:var(--t-14);justify-content:space-between;margin:12px 0;padding-top:10px;display:flex}.carrinho__painel .botao{width:100%}.conta{margin-left:6px}.conta__pilula{border:1px solid var(--cinza-200);border-radius:var(--r-full);background:var(--cor-superficie);height:44px;color:var(--cor-texto);cursor:pointer;transition:box-shadow var(--d-1);align-items:center;gap:10px;padding:0 5px 0 13px;display:flex}.conta__pilula:hover,.conta__pilula[aria-expanded=true]{box-shadow:var(--sombra-2)}.conta__avatar{border-radius:var(--r-full);background:var(--cinza-500);width:32px;height:32px;color:var(--cinza-0);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-14);place-items:center;display:grid;overflow:hidden}.conta__avatar--logado{background:var(--anil-600);color:var(--amarelo-500)}.conta__avatar-vazio{background:var(--cor-superficie);width:12px;height:12px;box-shadow:0 -12px 0 -2px var(--cinza-0);border-radius:50% 50% 0 0;margin-top:14px}.conta__painel{overscroll-behavior:contain;flex-direction:column;gap:2px;width:270px;max-height:calc(100dvh - 110px);padding:8px 0;display:flex;overflow-y:auto}.conta__painel hr{border:0;border-top:1px solid var(--cor-linha);margin:6px 0}.conta__forte{font-weight:700}.conta__nome{padding:6px 16px 0;font-weight:700}.conta__org{font-size:var(--t-12);color:var(--cor-texto-2);padding:0 16px 6px}.conta__painel a,.conta__painel button{font-size:var(--t-14);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 16px;display:flex}.conta__painel a:hover,.conta__painel button:hover{background:var(--cinza-50)}.notificacoes__painel{overscroll-behavior:contain;width:380px;padding:0;overflow-y:auto}.notificacoes__titulo{font-family:var(--fonte-marca);border-bottom:1px solid var(--cor-linha);padding:14px 16px;font-weight:700}.notificacoes__lista{flex-direction:column;gap:4px;max-height:420px;padding:6px;display:flex;overflow-y:auto}.notificacoes__painel .estado-vazio{padding:16px}.notificacao{border-radius:var(--r-sm);font-size:var(--t-13);gap:12px;padding:10px;display:flex}.notificacao:hover{background:var(--cinza-50)}.notificacoes__lista li.nova .notificacao{background:var(--anil-50)}.notificacao>span:last-child{flex-direction:column;gap:2px;display:flex}.notificacao small{color:var(--cor-texto-3)}.notificacao__icone{border-radius:var(--r-full);background:var(--anil-50);width:32px;height:32px;color:var(--anil-600);flex-shrink:0;place-items:center;display:grid}.notificacao__icone--prazo{background:var(--laranja-50);color:var(--laranja-700)}.notificacao__icone--pagamento{background:var(--verde-50);color:var(--verde-700)}.busca__todos{border-top:1px solid var(--cor-linha);font-weight:600;color:var(--anil-600)!important}.mega{position:relative}.mega__botao{align-items:center;gap:4px;display:inline-flex}.mega{display:flex}.mega__painel{z-index:55;background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-pop), 0 0 0 1px var(--cor-linha);overscroll-behavior:contain;animation:surgir var(--d-2) var(--ease);grid-template-columns:250px 560px;margin-top:6px;display:grid;position:absolute;top:100%;left:0;overflow:auto}.mega__grupos{background:var(--cor-noite);padding:8px 0}.mega__grupos button{width:100%;color:var(--noite-texto);font-size:var(--t-14);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}.mega__grupos button.ativo,.mega__grupos button:hover{background:var(--anil-600);color:var(--cinza-0)}.mega__todas a{border-top:1px solid color-mix(in srgb, var(--branco) 12%, transparent);color:var(--amarelo-400);font-weight:600;font-size:var(--t-14);margin-top:6px;padding:12px 16px;display:block}.mega__conteudo{padding:18px 22px}.mega__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);margin-bottom:12px}.mega__colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.mega__categoria{font-weight:700;font-size:var(--t-14);color:var(--anil-700)}.mega__colunas ul{margin-top:6px}.mega__colunas li a{font-size:var(--t-14);color:var(--cor-texto-2);padding:4px 0;display:block}.mega__colunas a:hover{color:var(--anil-600);text-decoration:underline}.produto__link{flex-direction:column;flex:1;display:flex}.produto__aptas{font-size:var(--t-12);color:var(--cor-texto-3)}.produto--esqueleto{pointer-events:none}.produto--esqueleto .produto__corpo{gap:8px}.grade-produtos{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;display:grid}.favoritar{border:1px solid var(--anil-200);border-radius:var(--r-full);background:var(--cor-superficie);min-height:40px;color:var(--anil-600);font-weight:600;font-size:var(--t-14);cursor:pointer;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.favoritar--ativo{color:var(--vermelho-600);border-color:color-mix(in srgb, var(--vermelho-600) 28%, var(--cinza-0));background:var(--vermelho-50)}.favoritar--compacto{justify-content:center;width:40px;padding:0}.denunciar{color:var(--cor-texto-3);font-size:var(--t-13);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.denunciar:hover{color:var(--vermelho-600)}.denuncia-ok{font-size:var(--t-14);flex-direction:column;gap:10px;display:flex}.pagina-busca{padding-bottom:64px}.pagina-busca__grade{grid-template-columns:260px 1fr;align-items:start;gap:24px;display:grid}.pagina-busca__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-24);line-height:1.2}.pagina-busca__total{font-size:var(--t-13);color:var(--cor-texto-2);margin:4px 0 16px}.filtros{flex-direction:column;gap:20px;display:flex}.filtros__titulo{font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-500);margin-bottom:8px;font-weight:700}.filtros__bloco li button{align-items:center;gap:8px;display:inline-flex}.ui-chip.filtros__contador{font-size:var(--t-11);padding:0 8px}.filtros__bloco ul{flex-direction:column;gap:2px;display:flex}.filtros__bloco li button,.filtros__local{font-size:var(--t-14);color:var(--cor-texto-2);cursor:pointer;text-align:left;background:0 0;border:0;padding:4px 0}.filtros__bloco li button:hover,.filtros__bloco li button.ativo{color:var(--anil-600);font-weight:600}.filtros__local{color:var(--cor-link);align-items:center;gap:6px;font-weight:600;display:inline-flex}.filtros__check{font-size:var(--t-14);color:var(--cor-texto-2);cursor:pointer;align-items:center;gap:8px;padding:4px 0;display:flex}.filtros__check input{accent-color:var(--anil-600)}.filtros__limpar{color:var(--cor-link);font-size:var(--t-13);cursor:pointer;background:0 0;border:0;padding:4px 0}.pagina-busca__barra{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pagina-busca__filtrar{margin-right:auto;display:none}.pagina-busca__barra .ui-barra{justify-content:flex-end}.ordenar{font-size:var(--t-14);color:var(--cor-texto-2);align-items:center;gap:8px;display:flex}.ordenar select{font:inherit;color:var(--anil-600);cursor:pointer;background:0 0;border:0;font-weight:600}.busca__paginas{font-size:var(--t-14);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.resultados{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;display:flex;overflow:hidden}.resultado{border-bottom:1px solid var(--cor-linha)}.resultado:last-child{border-bottom:0}.resultado--patrocinado{background:var(--amarelo-50)}.resultado__link{gap:20px;padding:18px;display:flex}.resultado__link:hover .resultado__nome{color:var(--anil-600)}.resultado__foto{border-radius:var(--r-sm);flex-shrink:0;width:160px;height:160px}.resultado__corpo{flex-direction:column;gap:4px;min-width:0;display:flex}.resultado__corpo .selo{align-self:flex-start}.resultado__nome{font-size:var(--t-18);font-weight:400;line-height:1.3}.resultado__codigo{font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cinza-500)}.resultado__fornecedor{font-size:var(--t-13);color:var(--cor-texto-2);align-items:center;gap:6px;display:flex}.resultado__meta{font-size:var(--t-12);color:var(--cor-texto-3);flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.resultado__meta span{align-items:center;gap:3px;display:inline-flex}.gaveta--direita .gaveta__painel{animation-name:gaveta-direita;inset:0 0 0 auto}@keyframes gaveta-direita{0%{transform:translate(100%)}}.gaveta__topo--claro{background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha)}.gaveta--filtros .gaveta__painel{border-radius:var(--r-xl) 0 0 var(--r-xl);box-shadow:var(--sombra-pop)}.gaveta--filtros .gaveta__topo strong{font-family:var(--fonte-marca);font-size:var(--t-18);font-weight:700}.gaveta--filtros .gaveta__topo button{border-radius:var(--r-full);background:var(--anil-50);width:36px;height:36px;color:var(--anil-600);cursor:pointer}.gaveta--filtros .filtros{gap:0}.gaveta--filtros .filtros__bloco{border-bottom:1px solid var(--cor-linha);padding:14px 0}.gaveta--filtros .filtros__bloco:last-child{border-bottom:0}.bloco{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;gap:12px;margin-top:20px;padding:22px 24px;display:flex}.bloco__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.bloco__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);align-items:center;gap:10px;display:flex}.bloco__nota{font-family:var(--fonte-texto);font-size:var(--t-14);color:var(--anil-600);align-items:center;gap:4px;font-weight:600;display:inline-flex}.bloco__sub{font-size:var(--t-13);color:var(--cor-texto-2);width:100%}.tabela-ranking{border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;display:flex;overflow:hidden}.tabela-ranking li{border-bottom:1px solid var(--cor-linha);grid-template-columns:48px minmax(0,1fr) 150px 170px 110px;align-items:center;gap:12px;padding:14px 16px;display:grid}.tabela-ranking li.primeira{background:var(--amarelo-50)}.tabela-ranking__pos{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-24);color:var(--anil-600)}.tabela-ranking__forn{flex-direction:column;gap:2px;min-width:0;display:flex}.tabela-ranking__forn a{font-weight:600}.tabela-ranking__forn a:hover{color:var(--anil-600);text-decoration:underline}.tabela-ranking__forn small{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tabela-ranking__desempate{font-weight:600;color:var(--laranja-700)!important}.tabela-ranking__num{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;display:flex}.tabela-ranking__num strong{font-size:var(--t-18);color:var(--cor-texto)}.tabela-ranking__pontos{flex-direction:column;gap:4px;display:flex}.tabela-ranking__pontos strong{font-size:var(--t-14)}.tabela-ranking__barra{border-radius:var(--r-xs);background:var(--cinza-100);height:6px;overflow:hidden}.tabela-ranking__barra span{background:linear-gradient(90deg, var(--anil-600), var(--anil-400));height:100%;display:block}.primeira .tabela-ranking__barra span{background:linear-gradient(90deg, var(--anil-600), var(--amarelo-500))}.tabela-ranking__detalhe{font-size:var(--t-12);color:var(--cor-link);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:2px;padding:0;display:inline-flex}.tabela-ranking__criterios{background:var(--cinza-50);border-radius:var(--r-sm);grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:10px 12px;display:grid}.tabela-ranking__criterios dt{font-size:var(--t-11);color:var(--cor-texto-3)}.tabela-ranking__criterios dd{font-weight:700;font-size:var(--t-14);margin:0}.inaptas{font-size:var(--t-14);color:var(--cor-texto-2)}.inaptas summary{cursor:pointer;font-weight:600}.inaptas ul{flex-direction:column;gap:4px;margin-top:8px;display:flex}.regra-hash{font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.regra-hash a{color:var(--cor-link)}.comentarios{flex-direction:column;display:flex}.comentarios li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);flex-direction:column;gap:4px;padding:14px 0;display:flex}.comentarios small{color:var(--cor-texto-3)}.comentarios__nota{color:var(--anil-600);letter-spacing:2px}.comentarios__nota span{color:var(--cinza-300)}.pagina-fornecedor{padding-bottom:64px}.pagina-fornecedor__capa{background:radial-gradient(600px 300px at 90% 0%, color-mix(in srgb, var(--marca-amarelo) 25%, transparent), transparent 70%), var(--cor-noite);color:var(--cinza-0)}.pagina-fornecedor__cabeca{flex-wrap:wrap;align-items:center;gap:18px;padding-block:32px;display:flex}.pagina-fornecedor__avatar{width:76px;height:76px;font-size:var(--t-24);background:var(--amarelo-500);color:var(--sobre-amarelo)}.pagina-fornecedor__titulo{flex:1;min-width:240px}.pagina-fornecedor__titulo h1{font-family:var(--fonte-marca);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800}.pagina-fornecedor__titulo p{font-size:var(--t-14);color:var(--noite-texto-2)}.pagina-fornecedor__local{align-items:center;gap:6px;display:flex}.pagina-fornecedor__acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pagina-fornecedor__acoes .denunciar{color:var(--noite-texto-2)}.pagina-fornecedor__grade{grid-template-columns:320px 1fr;align-items:start;gap:24px;margin-top:24px;display:grid}.pagina-fornecedor__ofertas{flex-direction:column;gap:12px;display:flex}.pagina-categorias{flex-direction:column;gap:24px;padding-block:28px 64px;display:flex}.departamentos{columns:3 320px;column-gap:20px}.departamento{break-inside:avoid;background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);margin-bottom:20px;padding:22px 24px}.departamento__titulo{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-20);margin-bottom:16px}.departamento__grade{flex-direction:column;gap:20px;display:flex}.departamento__topo{align-items:center;gap:12px;margin-bottom:8px;display:flex}.departamento__topo span{flex-direction:column;display:flex}.departamento__topo small{font-size:var(--t-12);color:var(--cor-texto-3)}.departamento__topo:hover strong{color:var(--anil-600)}.departamento__foto{border-radius:var(--r-sm);flex-shrink:0;width:56px;height:56px}.departamento__cat li a{font-size:var(--t-14);color:var(--cor-texto-2);padding:4px 0;display:block}.departamento__cat li a:hover{color:var(--anil-600);text-decoration:underline}.departamento__todos{font-weight:600;color:var(--cor-link)!important}.pagina-pedido{padding-block:28px 64px}.pagina-pedido .pagina-titulo{margin-bottom:18px}.pagina-pedido__grade{grid-template-columns:1fr 320px;align-items:start;gap:24px;display:grid}.pagina-pedido__grupos{flex-direction:column;gap:16px;display:flex}.grupo-pedido{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);overflow:hidden}.grupo-pedido__topo{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);padding:14px 20px}.grupo-pedido__topo a{color:var(--anil-600);font-weight:700}.linha-pedido{border-bottom:1px solid var(--cor-linha);grid-template-columns:64px 1fr auto 120px 40px;align-items:center;gap:14px;padding:14px 20px;display:grid}.linha-pedido__foto{object-fit:cover;border-radius:var(--r-sm);width:64px;height:64px}.linha-pedido__info{flex-direction:column;gap:2px;min-width:0;display:flex}.linha-pedido__nome:hover{color:var(--anil-600)}.linha-pedido__info small{font-size:var(--t-12);color:var(--cor-texto-2)}.linha-pedido__total{text-align:right}.linha-pedido__remover{width:36px;height:36px;color:var(--cor-texto-3);cursor:pointer;border-radius:var(--r-full);background:0 0;border:0;place-items:center;display:grid}.linha-pedido__remover:hover{background:var(--vermelho-50);color:var(--vermelho-600)}.grupo-pedido__rodape{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;padding:16px 20px;display:flex}.grupo-pedido__rodape p:first-child{margin-right:auto}.grupo-pedido__frete{color:var(--cor-texto-2);align-items:center;gap:6px;display:inline-flex}.resumo-pedido{top:calc(var(--topo-ocupa,134px) + 16px);transition:top var(--d-2) var(--ease);background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;gap:10px;padding:20px;display:flex;position:sticky}.resumo-pedido__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.resumo-pedido__linha{font-size:var(--t-14);justify-content:space-between;display:flex}.resumo-pedido__total{border-top:1px solid var(--cor-linha);font-size:var(--t-16);padding-top:10px}.resumo-pedido__local{color:var(--cor-link);font-size:var(--t-13);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.resumo-pedido__nota{font-size:var(--t-12);color:var(--cor-texto-3)}.pagina-entrar{grid-template-columns:minmax(0,460px) minmax(0,1fr);justify-content:center;align-items:start;gap:32px;max-width:1040px;padding-block:48px 80px;display:grid}.entrar__caixa{background:var(--cor-superficie);border-radius:var(--r-xl);box-shadow:0 0 0 1px var(--cor-linha), var(--sombra-2);flex-direction:column;gap:18px;padding:32px;display:flex}.entrar__cabeca{flex-direction:column;gap:8px;display:flex}.entrar__cabeca h1{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-28);letter-spacing:-.01em}.entrar__cabeca p{font-size:var(--t-14);color:var(--cor-texto-2)}.entrar__icone{border-radius:var(--r-lg);background:var(--anil-600);width:48px;height:48px;color:var(--amarelo-500);place-items:center;margin-bottom:4px;display:grid}.entrar__icone--ok{background:var(--verde-600);color:var(--cinza-0)}.entrar__linha{justify-content:flex-end;margin-top:-6px;display:flex}.entrar__link{font:inherit;font-size:var(--t-14);color:var(--cor-link);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.entrar__link:disabled{color:var(--cor-texto-3);cursor:default;text-decoration:none}.entrar__voltar{font:inherit;font-size:var(--t-14);color:var(--cor-texto-2);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:-8px 0 -4px -6px;padding:6px;font-weight:600;display:inline-flex}.entrar__voltar:hover{background:var(--cinza-50)}.entrar__demo-codigo{border-radius:var(--r-lg);background:var(--amarelo-50);box-shadow:inset 0 0 0 1px var(--amarelo-200);font-size:var(--t-13);color:var(--amarelo-900);padding:12px 14px}.entrar__demo-codigo strong{font-family:var(--fonte-dados);font-size:var(--t-16);letter-spacing:.12em}.entrar__demo-codigo a{font-weight:700;text-decoration:underline}.entrar__novo{font-size:var(--t-13);color:var(--cor-texto-2)}.entrar__novo a{color:var(--cor-link)}.grecaptcha-badge{visibility:hidden}.aviso-recaptcha{margin:var(--e-3,12px) 0 0;font-size:var(--t-12,12px);color:var(--cor-texto-2);line-height:1.5}.aviso-recaptcha a{color:var(--cor-link)}.acessibilidade__indice{gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.acessibilidade__indice a,.acessibilidade a{color:var(--cor-link)}.acessibilidade__recurso{gap:var(--e-2);flex-direction:column;display:flex}.acessibilidade__recurso h3{font-family:var(--fonte-marca);font-weight:600;font-size:var(--t-16);color:var(--cor-texto)}.acessibilidade__recurso ul,.acessibilidade>ul{padding-left:20px;list-style:outside}.acessibilidade__form{background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--r-lg);padding:var(--e-6)}.acessibilidade__form textarea{resize:vertical}.acessibilidade__form .botao{align-self:flex-start}.acessibilidade__navegador{font-size:var(--t-14)}.acessibilidade__enviado{gap:var(--e-3);background:var(--cor-sucesso-suave);border-radius:var(--r-lg);padding:var(--e-5);align-items:flex-start;display:flex}.acessibilidade__enviado>svg{color:var(--cor-sucesso);flex-shrink:0}.acessibilidade__enviado>div{gap:var(--e-2);flex-direction:column;align-items:flex-start;display:flex}.acessibilidade .acessibilidade__enviado-titulo{color:var(--cor-texto);font-weight:600}.acessibilidade__protocolo{font-family:var(--fonte-dados)}.botao--largo{width:100%}.campo-senha{display:flex;position:relative}.campo-senha input{padding-right:46px}.campo-senha button{border-radius:var(--r-sm);width:38px;height:38px;color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.campo-senha button:hover{background:var(--cinza-50)}.campo__alerta{font-size:var(--t-12);color:var(--laranja-700);align-items:center;gap:4px;font-weight:600;display:inline-flex}.campo-codigo{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.campo-codigo input{border:1px solid var(--cinza-300);border-radius:var(--r-lg);text-align:center;min-width:0;height:56px;font-family:var(--fonte-dados);font-size:var(--t-24);color:var(--cor-texto);font-weight:600}.campo-codigo input:focus{border-color:var(--anil-500);box-shadow:0 0 0 3px var(--anil-100);outline:none}.forca{align-items:center;gap:10px;margin-top:-6px;display:flex}.forca__barra{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.forca__barra span{border-radius:var(--r-xs);background:var(--cinza-200);height:5px}.forca__barra .cheia.forca--1,.forca__barra .cheia.forca--2{background:var(--laranja-500)}.forca__barra .cheia.forca--3{background:var(--amarelo-600)}.forca__barra .cheia.forca--4{background:var(--verde-600)}.forca .ui-chip{flex:none}.regras-senha{font-size:var(--t-13);color:var(--cor-texto-3);flex-direction:column;gap:4px;margin-top:-6px;display:flex}.regras-senha li{align-items:center;gap:6px;display:flex}.regras-senha li.ok{color:var(--verde-700)}.entrar__lado{flex-direction:column;gap:18px;display:flex}.entrar__seguranca{border-radius:var(--r-xl);background:radial-gradient(360px 220px at 100% 0%, color-mix(in srgb, var(--marca-amarelo) 16%, transparent), transparent 70%), var(--cor-noite);color:var(--noite-texto);padding:24px 26px}.entrar__lado-titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);color:var(--cinza-0);align-items:center;gap:8px;margin-bottom:14px;display:flex}.entrar__lado-titulo svg{color:var(--amarelo-400)}.entrar__seguranca ul{font-size:var(--t-14);flex-direction:column;gap:12px;display:flex}.entrar__seguranca li{gap:10px;display:flex}.entrar__seguranca li svg{color:var(--amarelo-400);flex-shrink:0;margin-top:2px}.entrar__abertura{border-radius:var(--r-xl);background:var(--amarelo-50);border:1px solid var(--amarelo-200);color:var(--amarelo-900);font-size:var(--t-14);flex-direction:column;align-items:flex-start;gap:10px;padding:22px;line-height:1.5;display:flex}.entrar__abertura-titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--anil-900);align-items:flex-start;gap:8px;display:flex}.entrar__abertura-titulo svg{flex:none;margin-top:2px}.entrar__demo{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:0 0 0 1px var(--cor-linha);flex-direction:column;gap:12px;padding:22px;display:flex}.entrar__demo-titulo{font-family:var(--fonte-marca);color:var(--anil-700);align-items:center;gap:8px;font-weight:700;display:flex}.entrar__demo-texto{font-size:var(--t-13);color:var(--cor-texto-2)}.entrar__demo ul{flex-direction:column;gap:6px;display:flex}.grupo-demo{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--cor-linha)}.grupo-demo>summary{border-radius:var(--r-lg);min-height:44px;font-weight:600;font-size:var(--t-14);color:var(--cor-texto);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;list-style:none;display:flex}.grupo-demo>summary::-webkit-details-marker{display:none}.grupo-demo>summary:hover{background:var(--cinza-25)}.grupo-demo>summary>svg:first-child{color:var(--anil-600);flex:none}.grupo-demo>summary small{font-weight:400;font-size:var(--t-12);color:var(--cor-texto-3);margin-left:auto}.grupo-demo__seta{color:var(--cor-texto-3);transition:transform var(--d-1);flex:none}.grupo-demo[open] .grupo-demo__seta{transform:rotate(180deg)}.grupo-demo>ul{padding:0 8px 8px}.perfil-demo{border-radius:var(--r-lg);background:var(--cinza-25);width:100%;box-shadow:inset 0 0 0 1px var(--cor-linha);color:var(--cor-texto);text-align:left;cursor:pointer;transition:box-shadow var(--d-1), background var(--d-1);border:0;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.perfil-demo:hover{background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--anil-300), var(--sombra-2)}.perfil-demo>span:last-child{font-size:var(--t-12);color:var(--cor-texto-2);flex-direction:column;gap:1px;display:flex}.perfil-demo strong{font-size:var(--t-14);color:var(--cor-texto)}.perfil-demo strong small{color:var(--cor-texto-3);margin-left:6px;font-weight:400}.perfil-demo__icone{border-radius:var(--r-md);background:var(--anil-600);width:36px;height:36px;color:var(--amarelo-500);flex-shrink:0;place-items:center;display:grid}.pagina-mapa{grid-template-columns:400px 1fr;height:calc(100dvh - 192px);min-height:560px;display:grid}.mapa-lateral{background:var(--cor-superficie);border-right:1px solid var(--cor-linha);flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.mapa-lateral__titulo{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-20)}.mapa-lateral__centro{font-size:var(--t-13);color:var(--cor-texto-2);align-items:center;gap:6px;display:flex}.mapa-lateral__rodape{font-size:var(--t-11);color:var(--cor-texto-3);margin-top:auto}.abas--linha{width:100%;box-shadow:none;border-bottom:1px solid var(--cor-linha);background:0 0;border-radius:0;gap:0;margin:0;padding:0}.abas--linha button{border-bottom:3px solid #0000;border-radius:0;flex:1;justify-content:center;min-height:42px;padding:0 10px}.abas--linha button.ativa{color:var(--anil-600);border-bottom-color:var(--anil-600);background:0 0}.mapa-lista{flex-direction:column;gap:8px;display:flex}.mapa-card{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);text-align:left;cursor:pointer;width:100%;transition:border-color var(--d-1), box-shadow var(--d-1);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.mapa-card:hover,.mapa-card.ativo{border-color:var(--anil-400);box-shadow:var(--sombra-2)}.mapa-card.visitado{background:var(--cinza-25)}.mapa-card__topo{font-size:var(--t-14);justify-content:space-between;gap:8px;display:flex}.mapa-card__topo span{color:var(--cor-texto-3);font-size:var(--t-12);white-space:nowrap}.mapa-card__meta{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.mapa-card__meta span{align-items:center;gap:3px;display:inline-flex}.mapa-card__visitado{color:var(--cinza-600);background:var(--cinza-100);border-radius:var(--r-full);padding:1px 6px}.mapa-card__comprado,.mapa-card__favorito{border-radius:var(--r-full);align-items:center;gap:3px;padding:1px 7px;font-weight:600;display:inline-flex}.mapa-card__comprado{color:var(--verde-700);background:var(--verde-50)}.mapa-card__favorito{color:var(--amarelo-800);background:var(--amarelo-100)}.mapa-card__cats{font-size:var(--t-12);color:var(--cor-texto-3)}.mapa-area{position:relative}.mapa-canvas{z-index:1;background:var(--cinza-200);position:absolute;inset:0}.balao{z-index:5;background:var(--cor-superficie);border-radius:var(--r-lg);width:min(360px,100% - 32px);box-shadow:var(--sombra-3);animation:surgir var(--d-2) var(--ease);flex-direction:column;gap:8px;padding:16px 18px;display:flex;position:absolute;bottom:16px;left:16px}.balao__fechar{border-radius:var(--r-full);background:var(--cinza-50);cursor:pointer;border:0;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.balao__nome{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);padding-right:34px}.balao__end{font-size:var(--t-13);color:var(--cor-texto-2)}.balao__notas{font-size:var(--t-13);flex-wrap:wrap;gap:4px 12px;display:flex}.balao__notas a{color:var(--anil-600);align-items:center;gap:4px;font-weight:600;display:inline-flex}.balao__destaques{font-size:var(--t-12);color:var(--cor-texto-3)}.balao__acoes{gap:8px;margin-top:4px;display:flex}.mapa-legenda{z-index:5;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:12px;right:12px}.mapa-legenda__chip{border-radius:var(--r-full);background:var(--cor-superficie);height:30px;box-shadow:var(--sombra-1), inset 0 0 0 1px var(--cor-linha);font:inherit;font-size:var(--t-12);color:var(--cor-texto-2);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px 0 10px;font-weight:600;display:inline-flex}.mapa-legenda__chip:hover{box-shadow:var(--sombra-1), inset 0 0 0 1px var(--anil-200)}.mapa-legenda__chip:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.mapa-legenda__chip.ativo{background:var(--anil-600);box-shadow:var(--sombra-1);color:var(--cinza-0)}.mapa-legenda__chip.ativo .pino-mini{box-shadow:0 0 0 2px var(--cinza-0)}.mapa-lateral__alca{display:none}.mapa-lateral__filtros .ui-pilula--busca{flex-basis:160px}.pino-caixa{background:0 0!important;border:0!important}.pino{width:34px;height:42px;filter:drop-shadow(0 2px 3px color-mix(in srgb, var(--cor-noite) 35%, transparent));transform-origin:50% 100%;transition:transform var(--d-1);display:block;position:relative}.pino svg{display:block}.pino b{text-align:center;width:34px;font:800 12px/15px var(--fonte-marca);position:absolute;top:9px;left:0}.pino--sel{transform:scale(1.22)}.pino-mini{border-radius:var(--r-full);background:var(--anil-600);width:12px;height:12px;display:inline-block}.pino-mini--visitado{background:var(--cinza-400)}.pino-mini--fav{background:var(--amarelo-500);box-shadow:0 0 0 1px var(--amarelo-700) inset}.pino-mini--comprado{background:var(--verde-600)}.pino-mini--ambos{background:radial-gradient(circle, var(--amarelo-500) 0 3px, var(--verde-600) 3.5px)}.leaflet-tooltip{font-family:var(--fonte-texto);border-radius:var(--r-sm);box-shadow:var(--sombra-2)}.pino-google{cursor:pointer;position:absolute}.pino-google:focus-visible{outline:2px solid var(--anil-600);outline-offset:2px}.dica-mapa{z-index:5000;background:var(--cor-superficie);color:var(--cor-texto);border-radius:var(--r-sm);box-shadow:var(--sombra-2);font:12px/1.4 var(--fonte-texto);white-space:nowrap;pointer-events:none;padding:6px 8px;position:absolute;transform:translate(-50%,-100%)}.ponto-busca{border:3px solid var(--branco);border-radius:var(--r-full);width:20px;height:20px;box-shadow:var(--sombra-1);display:block}.busca-google gmp-place-autocomplete,.busca-google gmp-placeautocomplete{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%}html[data-tema=escuro]:not([data-contraste=alto]) .busca-google gmp-place-autocomplete,html[data-tema=escuro]:not([data-contraste=alto]) .busca-google gmp-placeautocomplete{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pagina-painel,.pagina-conta,.pagina-pedido-detalhe{--t-12:var(--t-13)}.pagina-painel{flex-direction:column;gap:18px;padding-block:28px 72px;display:flex}.painel-topo__org{font-size:var(--t-14);color:var(--cor-texto-2)}.abas-painel{position:relative}.abas--painel{background:var(--cor-superficie);border-radius:var(--r-md) var(--r-md) 0 0;scrollbar-width:none;overflow-x:auto}.abas--painel button{flex:none;padding:0 18px}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kpi{flex-direction:column;gap:4px;padding:16px 18px;display:flex}.kpi__rotulo{font-size:var(--t-12);color:var(--cor-texto-2)}.kpi__valor{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-24);color:var(--anil-700);letter-spacing:-.01em}.kpi__detalhe{font-size:var(--t-12);color:var(--cor-texto-3)}.painel-bloco{flex-direction:column;gap:12px;display:flex}.painel-bloco__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);align-items:center;gap:8px;display:flex}.painel-bloco>.botao{align-self:flex-start}.painel-sub{font-weight:700;font-size:var(--t-14);margin:6px 0}.painel-nota{border-radius:var(--r-md);background:var(--anil-50);color:var(--anil-800);font-size:var(--t-14);padding:12px 14px;display:block}.painel-nota svg{vertical-align:-3px;margin-right:6px}.painel-nota a{font-weight:700;text-decoration:underline}.fornecedores-orgao td{vertical-align:top}.fornecedores-orgao__sub{color:var(--cor-texto-3);font-size:var(--t-12);margin-top:4px;display:block}.fornecedores-orgao__acoes{white-space:nowrap;text-align:right}.fornecedores-orgao__acoes .botao+.botao{margin-left:6px}.integridade__form{margin:14px 0}.integridade__lista li>span{flex:1}.integridade__lista small{margin:4px 0 0;display:block}.integridade__tentativas{color:var(--laranja-700)!important}.integridade__tentativas svg{vertical-align:-2px}.riscos .barra-lista+.barra-lista{margin-top:-6px}.riscos__lista{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.risco{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);gap:16px;padding:16px;display:flex}.risco--alto{box-shadow:inset 4px 0 0 var(--vermelho-600)}.risco--medio{box-shadow:inset 4px 0 0 var(--laranja-700)}.risco--baixo{box-shadow:inset 4px 0 0 var(--cor-linha)}.risco__pontos{border-radius:var(--r-md);background:var(--cor-superficie-2);flex-direction:column;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.risco__pontos strong{font-family:var(--fonte-marca);font-size:var(--t-24);line-height:1}.risco__pontos span{font-size:var(--t-12);color:var(--cor-texto-3)}.risco--alto .risco__pontos strong{color:var(--vermelho-600)}.risco__corpo{flex:1;min-width:0}.risco__corpo>p{font-size:var(--t-14);color:var(--cor-texto-2);margin:4px 0 0}.risco__topo{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.risco__tipo{font-size:var(--t-12);letter-spacing:.02em;text-transform:uppercase;color:var(--cor-texto-3);font-weight:600}.risco__titulo{font-family:var(--fonte-marca);display:block}.risco__onde{font-size:var(--t-12)!important}.risco__evidencias{font-size:var(--t-14);margin:8px 0 0;padding-left:18px}.risco__decisao{border-radius:var(--r-sm);background:var(--cor-superficie-2);padding:8px 10px;margin-top:8px!important}.risco__acoes{margin-top:10px}.risco__acoes input{border:1px solid var(--cor-linha);border-radius:var(--r-sm);min-width:0;font:inherit;font-size:var(--t-14);flex:260px;padding:6px 10px}.risco__historico{font-size:var(--t-12);color:var(--cor-texto-2);margin-top:8px}.risco__historico ol{margin:6px 0 0;padding-left:18px}@media (width<=640px){.risco{flex-direction:column;gap:10px}.risco__pontos{flex-direction:row;align-self:flex-start;gap:6px;width:auto;height:auto;padding:6px 10px}}.trilha-verificacoes li>span{flex:1}.trilha-verificacoes small{margin:4px 0 0;display:block}.trilha-verificacoes strong svg,.trilha-verificacoes__carimbo svg{vertical-align:-2px}.trilha-verificacoes>li>span>strong{color:var(--verde-700)}.trilha-verificacoes--alterada>span>strong{color:var(--vermelho-600)!important}.trilha-verificacoes__problemas{font-size:var(--t-14);color:var(--cor-texto-2);margin:8px 0 0;padding-left:18px}.painel-duas{grid-template-columns:1fr 1fr;gap:20px;display:grid}.painel-tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lista-pedidos{flex-direction:column;gap:8px;display:flex}.linha-painel{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);transition:box-shadow var(--d-1);align-items:center;gap:16px;padding:14px 18px;display:flex}.linha-painel:hover{box-shadow:var(--sombra-2)}.linha-painel__principal{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linha-painel__principal>span{font-size:var(--t-13);color:var(--cor-texto-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.linha-painel__alerta{align-items:center;gap:4px;font-weight:600;color:var(--laranja-700)!important;display:inline-flex!important}.linha-painel__lado{font-size:var(--t-14);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.linha-painel__lado small{font-size:var(--t-11);color:var(--cor-texto-3)}.linha-painel__seta{color:var(--cor-texto-3)}.lista-simples{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;display:flex}.lista-simples li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);align-items:center;gap:12px;padding:12px 16px;display:flex}.lista-simples li:last-child{border-bottom:0}.lista-simples img,.lista-simples .sem-imagem{object-fit:cover;border-radius:var(--r-sm);flex:none;width:40px;height:40px}.lista-simples a{font-weight:600}.lista-simples a:hover{color:var(--anil-600)}.lista-simples small{color:var(--cor-texto-3);margin-left:auto}@media (width<=720px){.lista-simples li{flex-wrap:wrap}.lista-simples li>span,.lista-simples small{overflow-wrap:anywhere;min-width:0}}.tabela{border-collapse:collapse;background:var(--cor-superficie);border-radius:var(--r-md);width:100%;box-shadow:var(--sombra-1);font-size:var(--t-14);position:relative;overflow:hidden}.tabela th{text-align:left;font-size:var(--t-12);color:var(--cor-texto-2);background:var(--cinza-50);padding:10px 12px;font-weight:700}.tabela td{border-top:1px solid var(--cor-linha);vertical-align:middle;padding:10px 12px}.tabela td small{font-size:var(--t-12);color:var(--cor-texto-3);display:block}.tabela td a{color:var(--cor-link)}.tabela tfoot td{font-weight:600}.tabela input,.tabela select{min-height:36px;padding:4px 8px}.tabela input[type=checkbox]{width:18px;min-height:18px;accent-color:var(--anil-600)}.tabela__acoes{justify-content:flex-end;gap:8px;display:flex}.anuncios{flex-direction:column;gap:12px;display:flex}.anuncio{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);grid-template-columns:96px 1fr auto;gap:16px;padding:16px;display:grid}.anuncio__foto{object-fit:cover;border-radius:var(--r-sm);flex:none;width:96px;height:96px}.anuncio__corpo{flex-direction:column;gap:8px;min-width:0;display:flex}.anuncio__topo{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.anuncio__nome{font-weight:700}.anuncio__nome:hover{color:var(--anil-600)}.anuncio__preco{font-size:var(--t-14);color:var(--cor-texto-2)}.anuncio__metricas{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;gap:6px 16px;display:flex}.anuncio__metricas li{align-items:center;gap:5px;display:inline-flex}.anuncio__dicas{flex-direction:column;gap:6px;display:flex}.dica{border-radius:var(--r-sm);font-size:var(--t-13);gap:8px;padding:8px 10px;display:flex}.dica svg{flex-shrink:0;margin-top:2px}.dica--alta{background:var(--laranja-50);color:var(--laranja-900)}.dica--media{background:var(--amarelo-50);color:var(--amarelo-900)}.dica--baixa{background:var(--cinza-50);color:var(--cinza-700)}.anuncio__acoes{flex-direction:column;gap:8px;display:flex}.midias ul{flex-wrap:wrap;gap:10px;display:flex}.midias li{width:92px;height:92px;position:relative}.midias img,.midias video{object-fit:cover;border-radius:var(--r-sm);width:100%;height:100%}.midias li>button{border-radius:var(--r-full);background:color-mix(in srgb, var(--preto) 60%, transparent);width:26px;height:26px;color:var(--branco);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:4px;right:4px}.midias__enviar{border:2px dashed var(--anil-200);border-radius:var(--r-sm);width:92px;height:92px;color:var(--anil-600);font-size:var(--t-11);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:600;display:flex;position:relative;overflow:hidden}.midias small{font-size:var(--t-12);color:var(--cor-texto-3);align-items:center;gap:4px;margin-top:6px;display:flex}.planos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plano{background:var(--cor-superficie);border-radius:var(--r-lg);box-shadow:var(--sombra-1);border:2px solid #0000;flex-direction:column;gap:12px;padding:22px;display:flex}.plano--destaque{border-color:var(--amarelo-500)}.plano--atual{border-color:var(--verde-500)}.plano__nome{font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-20)}.plano__preco{font-family:var(--fonte-marca);font-size:var(--t-28);font-weight:600}.plano__preco small{font-size:var(--t-14);color:var(--cor-texto-3)}.plano ul{font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;flex:1;gap:6px;display:flex}.plano li:before{content:"✓ ";color:var(--verde-600);font-weight:700}.plano .ui-chip,.plano .botao{align-self:flex-start}.tabela-pct{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);padding:14px}.tabela-pct ul{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.tabela-pct li{font-size:var(--t-13);grid-template-columns:1fr 70px 14px 30px;align-items:center;gap:6px;display:grid}.tabela-pct li input{text-align:right;min-height:34px;padding:4px 8px}.tabela-pct li button{color:var(--cor-texto-3);cursor:pointer;background:0 0;border:0}.tabela-pct__novo{grid-template-columns:1fr 70px auto;gap:6px;display:grid}.tabela-pct__novo select,.tabela-pct__novo input{min-height:36px;padding:4px 8px}.historico{font-size:var(--t-13);color:var(--cor-texto-2)}.historico summary{cursor:pointer;font-weight:600}.historico ul{flex-direction:column;gap:4px;margin-top:8px;display:flex}.denuncias{flex-direction:column;gap:10px;display:flex}.denuncia{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);font-size:var(--t-14);flex-direction:column;gap:6px;padding:16px;display:flex}.denuncia--nova{box-shadow:var(--sombra-1), inset 0 0 0 2px var(--amarelo-400)}.denuncia__topo{justify-content:space-between;gap:12px;display:flex}.denuncia a{color:var(--cor-link)}.denuncia__texto{color:var(--cor-texto-2)}.denuncia__resposta{color:var(--verde-700)}.denuncia__acoes{margin-top:4px}.denuncia__acoes input{flex:240px}.pagina-pedido-detalhe{flex-direction:column;gap:16px;padding-bottom:64px;display:flex}.pedido-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pedido-topo p{font-size:var(--t-14);color:var(--cor-texto-2);margin-top:4px}.pedido-topo a{color:var(--cor-link);font-weight:600}.etapas{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:18px;display:grid}.etapas li{text-align:center;font-size:var(--t-12);color:var(--cor-texto-3);flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.etapas li:before{content:"";background:var(--cinza-200);z-index:0;width:100%;height:3px;position:absolute;top:15px;left:-50%}.etapas li:first-child:before{display:none}.etapas li.feita:before,.etapas li.atual:before{background:var(--anil-600)}.etapas__marca{z-index:1;border-radius:var(--r-full);background:var(--cinza-200);width:32px;height:32px;color:var(--cinza-600);place-items:center;font-weight:700;display:grid;position:relative}.feita .etapas__marca{background:var(--anil-600);color:var(--cinza-0)}.atual .etapas__marca{background:var(--amarelo-500);color:var(--sobre-amarelo);box-shadow:0 0 0 4px var(--amarelo-100)}.etapas__nome{color:var(--cor-texto);font-weight:600}.alerta{border-radius:var(--r-md);background:var(--laranja-50);color:var(--laranja-900);font-weight:600;font-size:var(--t-14);align-items:center;gap:8px;padding:12px 14px;display:flex}.pedido-grade{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}.pedido-grade .bloco:first-child,.pedido-lateral .bloco:first-child{margin-top:0}.acao-pedido{background:var(--amarelo-50);border:2px solid var(--amarelo-400);border-radius:var(--r-md);flex-direction:column;gap:10px;padding:20px 24px;display:flex}.acao-pedido h2{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.acao-pedido>p{font-size:var(--t-14);color:var(--cor-texto-2)}.trilha{flex-direction:column;display:flex}.trilha li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);grid-template-columns:150px 1fr;gap:14px;padding:10px 0;display:grid}.trilha__quando{font-size:var(--t-12);color:var(--cor-texto-3);font-variant-numeric:tabular-nums}.trilha__o-que{flex-direction:column;gap:2px;display:flex}.trilha__o-que small{color:var(--cor-texto-2)}.pedido-lateral{flex-direction:column;display:flex}.pagamento__status{color:var(--verde-700);font-weight:600}.pagamento__status--aguardando{color:var(--anil-700)}.pagamento__ob{font-size:var(--t-13);color:var(--cor-texto-2)}.pagamento__contas{flex-direction:column;margin:0;display:flex}.pagamento__contas div{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.pagamento__contas dt small{font-size:var(--t-11);color:var(--cor-texto-3);display:block}.pagamento__contas dd{font-variant-numeric:tabular-nums;margin:0}.pagamento__liquido{font-weight:700;border-bottom:0!important}.pagamento__nota{font-size:var(--t-11);color:var(--cor-texto-3)}.cartao-centro{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:480px;margin:0 auto;padding:36px 28px;display:flex}.cartao-centro__valor{font-family:var(--fonte-marca);font-size:var(--t-40);font-weight:600}.ok-icone{color:var(--verde-600)}.cobranca-pix{border:1px solid var(--cinza-200);background:var(--cinza-25);border-radius:12px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:18px;display:flex}.cobranca-pix__titulo{align-items:center;gap:6px;font-weight:600;display:inline-flex}.cobranca-pix__qr{background:var(--branco);border-radius:8px;padding:8px}.cobranca-pix__codigo{text-align:left;width:100%}.cobranca-pix__codigo textarea{font-family:var(--fonte-dados,monospace);font-size:var(--t-12,12px);word-break:break-all;resize:none}.cobranca-pix__espera{color:var(--cinza-600);font-size:var(--t-14,14px)}.bandeira-cartao{flex-direction:column;gap:12px;display:flex}.bandeira-cartao__opcoes{flex-wrap:wrap;gap:8px;display:flex}.bandeira-cartao__opcoes .botao{flex:120px}.checkout{background:var(--cinza-100);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.checkout__caixa{background:var(--cor-superficie);border-radius:var(--r-lg);width:min(440px,100%);box-shadow:var(--sombra-3);flex-direction:column;gap:14px;padding:26px;display:flex}.checkout__topo{justify-content:space-between;align-items:center;display:flex}.checkout__descricao{font-size:var(--t-14);color:var(--cor-texto-2)}.checkout__valor{font-family:var(--fonte-marca);font-size:var(--t-40);font-weight:600}.checkout__metodo{min-height:190px;font-size:var(--t-14);color:var(--cor-texto-2);text-align:center;place-items:center;display:grid}.checkout__qr{border:1px solid var(--cor-linha);border-radius:var(--r-sm);grid-template-columns:repeat(9,18px);gap:2px;padding:10px;display:grid}.checkout__qr span{width:18px;height:18px}.checkout__qr span.cheio{background:var(--cinza-900)}.checkout__pagar{width:100%}.checkout__nota{font-size:var(--t-12);color:var(--cor-texto-3)}.pagina-texto{flex-direction:column;gap:14px;max-width:860px;padding-block:36px 72px;display:flex}.pagina-texto h2{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);margin-top:14px}.pagina-texto p,.pagina-texto li{color:var(--cor-texto-2)}.pagina-texto>ul{padding-left:20px;list-style:outside}.pagina-texto__lead{font-size:var(--t-18)}.versoes{flex-direction:column;gap:10px;display:flex}.versoes li{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);font-size:var(--t-14);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.versoes li.vigente{box-shadow:var(--sombra-1), inset 0 0 0 2px var(--verde-500)}.versoes strong{color:var(--cor-texto);align-items:center;gap:8px;display:flex}.versoes small{color:var(--cor-texto-3)}.versoes code{font-family:var(--fonte-dados);font-size:var(--t-11);word-break:break-all;color:var(--cor-texto-3)}.ranking-decretos{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin-bottom:8px;display:grid}.ranking-decreto{background:var(--cor-superficie);border-radius:var(--r-md);min-width:0;box-shadow:var(--sombra-1);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ranking-decreto__cabeca{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ranking-decreto__cabeca h3{font-size:var(--t-18);color:var(--cor-texto);flex-basis:100%;margin:4px 0 0}.ranking-decreto__cabeca small,.ranking-decreto small{color:var(--cor-texto-3);font-size:var(--t-12)}.ranking-decreto__regras{flex-direction:column;gap:12px;margin:0;display:flex}.ranking-decreto__regras dt{font-weight:700;font-size:var(--t-14);color:var(--cor-texto)}.ranking-decreto__regras dd{font-size:var(--t-14);color:var(--cor-texto-2);overflow-wrap:anywhere;margin:2px 0 0}.ranking-decreto__pesos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:4px 0 6px;padding:0;list-style:none;display:grid}.ranking-decreto__pesos li{border-radius:var(--r-xs);background:var(--amarelo-50);justify-content:space-between;gap:8px;padding:6px 10px;display:flex}.ranking-decreto__pesos strong{font-family:var(--fonte-marca);color:var(--anil-700);white-space:nowrap;flex-shrink:0}.ranking-decreto__artigo{font-size:var(--t-14)}.ranking-decreto__artigo summary{cursor:pointer;color:var(--anil-600);font-weight:600}.ranking-decreto__artigo p{white-space:pre-line;margin:8px 0}.ranking-decreto__artigo a{align-items:center;gap:4px;display:inline-flex}@media (width<=1180px){.tabela-ranking li{grid-template-columns:40px minmax(0,1fr) 130px 110px}.tabela-ranking__pontos{display:none}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.painel-tres{grid-template-columns:1fr}}@media (width<=960px){.pagina-busca__grade,.pagina-fornecedor__grade,.pagina-pedido__grade,.pedido-grade,.pagina-entrar{grid-template-columns:1fr}.pagina-busca__lateral .filtros{display:none}.pagina-busca__grade{gap:8px}.pagina-busca__filtrar{display:inline-flex}.gaveta .filtros{padding:8px 4px;display:flex}.pagina-mapa{height:calc(100dvh - 150px);min-height:520px;display:block;position:relative;overflow:hidden}.mapa-area{position:absolute;inset:0}.mapa-lateral{z-index:6;height:104px;box-shadow:var(--sombra-pop);transition:height var(--d-2) var(--ease);border-right:0;border-radius:20px 20px 0 0;padding:0 16px 16px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mapa-lateral--aberta{height:82%;overflow-y:auto}.mapa-lateral__alca{z-index:1;background:var(--cor-superficie);font:inherit;font-size:var(--t-13);color:var(--anil-600);cursor:grab;touch-action:none;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;margin:0 -16px;padding:8px 16px 6px;font-weight:600;display:flex;position:sticky;top:0}.mapa-lateral__puxador{border-radius:var(--r-full);background:var(--cinza-300);width:40px;height:4px}.balao{width:calc(100% - 24px);top:52px;bottom:auto;left:12px}.mapa-legenda{scrollbar-width:none;flex-direction:row;padding:0 12px;top:10px;left:0;right:0;overflow-x:auto}.mapa-legenda__chip{flex:none}.mapa-lateral__filtros .ui-pilula--busca{flex-basis:100%}.resumo-pedido{position:static}.planos{grid-template-columns:1fr}.mega__painel{grid-template-columns:200px 1fr;width:min(92vw,720px)}}@media (width<=720px){.tabela-ranking li{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"pos forn forn""pos num botao"}.tabela-ranking__pos{grid-area:pos}.tabela-ranking__forn{grid-area:forn}.tabela-ranking__num{grid-area:num}.tabela-ranking li>.botao{grid-area:botao}.tabela-ranking__criterios{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.resultado__link{gap:12px;padding:14px}.resultado__foto{width:110px;height:110px}.resultado__nome{font-size:var(--t-16)}.linha-pedido{grid-template-columns:56px 1fr 36px;grid-template-areas:"foto info remover""foto qtd total";padding:12px 14px}.linha-pedido__foto{grid-area:foto;width:56px;height:56px}.linha-pedido__info{grid-area:info}.linha-pedido .quantidade__controle{grid-area:qtd;justify-self:start}.linha-pedido__total{grid-area:total}.linha-pedido__remover{grid-area:remover}.kpis{grid-template-columns:1fr 1fr}.anuncio{grid-template-columns:64px 1fr}.anuncio__foto{width:64px;height:64px}.anuncio__acoes{flex-direction:row;grid-column:1/-1}.etapas{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.etapas li:nth-child(4):before{display:none}.trilha li{grid-template-columns:1fr;gap:2px}.painel-duas{grid-template-columns:1fr}.tabela{max-width:100%;display:block;overflow-x:auto}.linha-painel{flex-wrap:wrap}.linha-painel__lado{align-items:flex-start}.carrinho__painel{overscroll-behavior:contain;width:auto;max-height:calc(100dvh - 132px);position:fixed;top:120px;left:12px;right:12px;overflow-y:auto}}.alternar-vista{z-index:30;border-radius:var(--r-full);background:var(--cor-noite);height:48px;color:var(--cinza-0);font:inherit;font-size:var(--t-14);box-shadow:var(--sombra-pop);cursor:pointer;transition:transform var(--d-1) var(--ease);border:0;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.alternar-vista:hover{transform:translate(-50%)scale(1.04)}.pagina-busca__cabeca-mapa{margin-bottom:14px}.pagina-mapa--embutido{border-radius:var(--r-lg);height:calc(100dvh - 300px);min-height:520px;box-shadow:var(--sombra-1), 0 0 0 1px var(--cor-linha);margin-bottom:96px;overflow:hidden}.pagina-mapa--embutido .mapa-lateral{border-right:1px solid var(--cor-linha)}.pagina-mapa-avulsa{padding-block:28px 96px}.pagina-mapa-avulsa .pagina-mapa{border-radius:var(--r-lg);height:calc(100dvh - 260px);min-height:560px;box-shadow:var(--sombra-1), 0 0 0 1px var(--cor-linha);overflow:hidden}@media (width<=960px){.pagina-mapa--embutido,.pagina-mapa-avulsa .pagina-mapa{height:calc(100dvh - 180px);min-height:520px}.pagina-mapa--embutido .mapa-lateral{border-right:0}}@media (width<=960px) and (prefers-reduced-motion:reduce){.mapa-lateral{transition:none}}.pagina-item{padding-bottom:72px}.item-cabeca{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.item-cabeca__nome{font-family:var(--fonte-marca);letter-spacing:-.015em;max-width:900px;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:700;line-height:1.15}.item-cabeca__linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.item-cabeca__meta{font-size:var(--t-14);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.item-cabeca__meta svg{color:var(--amarelo-600)}.item-cabeca__meta a{color:var(--cor-texto);text-underline-offset:3px;font-weight:600;text-decoration:underline}.item-cabeca__acoes{align-items:center;gap:8px;display:flex}.item-corpo{grid-template-columns:minmax(0,1fr) 370px;grid-template-areas:"galeria compra""conteudo compra";align-items:start;gap:18px 32px;display:grid}.item-galeria{grid-area:galeria;min-width:0}.item-galeria__esqueleto{aspect-ratio:16/10;border-radius:var(--r-xl);display:block}.galeria{flex-direction:column;gap:10px;display:flex}.galeria__palco{aspect-ratio:16/10;border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:0 0 0 1px var(--cor-linha);position:relative;overflow:hidden}.galeria__palco .foto,.galeria__video,.galeria__capa-video{width:100%;height:100%;display:block}.galeria__palco .sem-imagem{display:flex}.galeria__video{background:var(--cinza-900);border:0}.galeria__capa-video{cursor:pointer;background:var(--cinza-900);border:0;padding:0;position:relative}.galeria__play{border-radius:var(--r-full);background:var(--amarelo-500);width:76px;height:76px;color:var(--sobre-amarelo);box-shadow:var(--sombra-pop);transition:transform var(--d-2) var(--ease);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.galeria__capa-video:hover .galeria__play,.galeria__capa-video:focus-visible .galeria__play{transform:scale(1.08)}.galeria__seta{border-radius:var(--r-full);background:color-mix(in srgb, var(--cor-superficie) 92%, transparent);width:44px;height:44px;color:var(--cor-texto);box-shadow:var(--sombra-2);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.galeria__seta:hover{background:var(--cor-superficie)}.galeria__seta--ant{left:14px}.galeria__seta--prox{right:14px}.galeria__contador{border-radius:var(--r-full);background:color-mix(in srgb, var(--cor-noite) 72%, transparent);color:var(--cinza-0);font-size:var(--t-12);padding:4px 10px;font-weight:600;position:absolute;bottom:14px;right:14px}.galeria__legenda{font-size:var(--t-13);color:var(--cor-texto-2)}.galeria__miniaturas{gap:10px;display:flex;overflow-x:auto}.galeria__mini{border-radius:var(--r-lg);cursor:pointer;background:var(--cinza-50);width:92px;height:64px;box-shadow:0 0 0 1px var(--cor-linha);opacity:.75;border:0;flex-shrink:0;padding:0;position:relative;overflow:hidden}.galeria__mini img{object-fit:cover;width:100%;height:100%}.galeria__mini[aria-current=true]{opacity:1;box-shadow:0 0 0 2px var(--anil-600)}.galeria__mini:hover{opacity:1}.galeria__mini-play{border-radius:var(--r-full);background:var(--amarelo-500);width:30px;height:30px;color:var(--sobre-amarelo);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.item-conteudo{flex-direction:column;grid-area:conteudo;gap:18px;min-width:0;display:flex}.item-secao{background:var(--cor-superficie);border-radius:var(--r-xl);box-shadow:0 0 0 1px var(--cor-linha);flex-direction:column;gap:14px;padding:26px 28px;display:flex}.item-secao__cabeca{flex-direction:column;gap:4px;display:flex}.item-secao__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-24);letter-spacing:-.01em}.item-sobre__texto{font-size:var(--t-16);color:var(--cor-texto);max-width:72ch;line-height:1.65}.item-sobre__grade{grid-template-columns:1fr 1fr;gap:16px;display:grid}.item-sobre__bloco{border-radius:var(--r-lg);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);padding:18px 20px}.item-sobre__bloco h3,.item-sobre__exigencias h3{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);align-items:center;gap:8px;margin-bottom:10px;display:flex}.item-sobre__bloco h3 svg{color:var(--anil-600)}.item-sobre__bloco ul{flex-direction:column;gap:8px;display:flex}.item-sobre__bloco li{font-size:var(--t-14);color:var(--cor-texto-2);gap:8px;display:flex}.item-sobre__bloco li svg{color:var(--verde-600);flex-shrink:0;margin-top:3px}.item-sobre__exigencias{border-radius:var(--r-lg);background:var(--amarelo-50);box-shadow:inset 0 0 0 1px var(--amarelo-200);padding:18px 20px}.item-sobre__exigencias h3 svg{color:var(--amarelo-800)}.item-sobre__exigencias ul{font-size:var(--t-14);flex-direction:column;gap:6px;padding-left:18px;list-style:outside;display:flex}.item-sobre__exigencias small{font-size:var(--t-12);color:var(--cor-texto-2);margin-top:10px;display:block}.especificacao{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;display:grid}.especificacao div{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--cor-linha);padding:12px 14px}.especificacao dt{font-size:var(--t-12);color:var(--cor-texto-3)}.especificacao dd{font-weight:600;font-size:var(--t-14);margin:2px 0 0}.especificacao dd small{font-size:var(--t-12);color:var(--cor-texto-3);font-weight:400;display:block}.especificacao .especificacao__referencia{grid-column:1/-1}.especificacao__referencia dd{font-family:var(--fonte-marca)}.especificacao__referencia dd small,.especificacao__pr{font-family:var(--fonte-texto)}.especificacao__pr{font-size:var(--t-12);color:var(--cor-marca);margin-left:10px;font-weight:600}.tabela-ranking{border:0;border-radius:0;gap:10px;overflow:visible}.tabela-ranking li{border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);border:0}.tabela-ranking li:last-child{border-bottom:0}.tabela-ranking li.primeira{background:linear-gradient(90deg, var(--amarelo-50), var(--cinza-0) 60%);box-shadow:inset 0 0 0 2px var(--amarelo-400)}.tabela-ranking li.escolhida{box-shadow:inset 0 0 0 2px var(--anil-500)}.tabela-ranking__pos{border-radius:var(--r-lg);background:var(--anil-600);width:42px;height:42px;color:var(--cinza-0);font-size:var(--t-16);place-items:center;display:grid}.primeira .tabela-ranking__pos{background:var(--amarelo-500);color:var(--sobre-amarelo)}.item-compra{grid-area:compra;align-self:stretch}.item-compra .caixa-compra{position:sticky;top:206px}.caixa-compra{background:var(--cor-superficie);border-radius:var(--r-xl);box-shadow:0 0 0 1px var(--cor-linha), var(--sombra-2);flex-direction:column;gap:12px;padding:24px;display:flex}.caixa-compra__topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.caixa-compra__preco{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-28);line-height:1.1}.caixa-compra__preco small{font-family:var(--fonte-texto);font-weight:400;font-size:var(--t-14);color:var(--cor-texto-2)}.caixa-compra__forn{font-size:var(--t-13);color:var(--cor-texto-2);margin-top:-6px}.regua-preco{gap:8px;display:grid}.regua-preco__area{height:50px;font-family:var(--fonte-dados);font-size:var(--t-11);margin:0 2px;position:relative}.regua-preco__area--2{height:66px}.regua-preco__barra{height:10px;display:flex;position:absolute;top:22px;left:0;right:0}.regua-preco__faixa{height:100%}.regua-preco__faixa:first-child{border-radius:999px 0 0 999px}.regua-preco__faixa--ok{background:var(--verde-500)}.regua-preco__faixa--atencao{background:var(--amarelo-600)}.regua-preco__faixa--alta{background:var(--vermelho-600);border-radius:0 999px 999px 0;flex:1}.regua-preco__marca{background:var(--cor-texto);width:2px;height:16px;margin-left:-1px;position:absolute;top:-3px}.regua-preco__ponto{border:3px solid var(--cor-superficie);width:16px;height:16px;box-shadow:0 0 0 1px var(--cor-linha);border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%}.regua-preco__ponto--ok{background:var(--verde-700)}.regua-preco__ponto--atencao{background:var(--amarelo-700)}.regua-preco__ponto--alta{background:var(--vermelho-600)}.regua-preco__pino,.regua-preco__valor{white-space:nowrap;line-height:16px;position:absolute}.regua-preco__pino{font-weight:700;font-size:var(--t-12);top:0}.regua-preco__pino--ok{color:var(--verde-700)}.regua-preco__pino--atencao{color:var(--amarelo-800)}.regua-preco__pino--alta{color:var(--vermelho-600)}.regua-preco__valor{color:var(--cor-texto-2)}.regua-preco__valor--1{top:36px}.regua-preco__valor--2{top:52px}.regua-preco__rotulo--meio{transform:translate(-50%)}.regua-preco__rotulo--inicio{transform:translate(-4px)}.regua-preco__rotulo--fim{transform:translate(calc(4px - 100%))}.regua-preco__legenda{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.regua-preco__legenda li{align-items:center;gap:5px;display:inline-flex}.regua-preco__legenda li:before{content:"";border-radius:3px;width:10px;height:10px}.regua-preco__legenda--ok:before{background:var(--verde-500)}.regua-preco__legenda--atencao:before{background:var(--amarelo-600)}.regua-preco__legenda--alta:before{background:var(--vermelho-600)}.dica__link{color:inherit;font-weight:600;text-decoration:underline}.caixa-compra__referencia{font-size:var(--t-13);color:var(--cor-texto-2)}.caixa-compra__referencia small,.painel-nota__fonte{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:2px;display:block}.ofertas-item__fonte{font-size:var(--t-12);color:var(--cor-texto-3);flex-basis:100%;padding-left:20px}.caixa-compra__forn a{color:var(--cor-link);font-weight:600}.caixa-compra__campos{border:1px solid var(--cinza-300);border-radius:var(--r-lg);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.caixa-compra__campo{font-size:var(--t-14);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.caixa-compra__campo+.caixa-compra__campo{border-left:1px solid var(--cinza-300)}.caixa-compra__campo>span:first-child{font-size:var(--t-11);text-transform:uppercase;letter-spacing:.06em;color:var(--cor-texto);font-weight:700}.caixa-compra__campo strong{align-items:center;gap:4px;font-weight:500;display:inline-flex}.caixa-compra__express{color:var(--verde-700)}.caixa-compra__faixa{font-size:var(--t-13);color:var(--anil-700);font-weight:600}.caixa-compra__botao{width:100%}.caixa-compra__ver{font-size:var(--t-14);text-underline-offset:3px;align-self:center;font-weight:600;text-decoration:underline}.caixa-compra__total{border-top:1px solid var(--cor-linha);font-size:var(--t-14);justify-content:space-between;padding-top:12px;display:flex}.caixa-compra__total strong{font-family:var(--fonte-marca);font-size:var(--t-18)}.caixa-compra__frete{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.caixa-compra__frete small{font-size:var(--t-12);color:var(--cor-texto-3);flex-basis:100%}.caixa-compra__lei{font-size:var(--t-12);color:var(--cor-texto-3);gap:6px;display:flex}.caixa-compra__lei svg{flex-shrink:0;margin-top:1px}.barra-compra{display:none}@media (width<=720px){.barra-compra{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--cor-superficie);border-top:1px solid var(--cor-linha);box-shadow:0 -10px 24px -16px color-mix(in srgb, var(--sobre-amarelo) 40%, transparent);animation:barra-compra-subir var(--d-2) var(--ease);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.barra-compra__dados{flex-direction:column;flex:1;min-width:0;display:flex}.barra-compra__dados strong{font-family:var(--fonte-marca);font-size:var(--t-18);line-height:1.2}.barra-compra__dados strong small{font-family:var(--fonte-texto);font-size:var(--t-12);color:var(--cor-texto-2);font-weight:500}.barra-compra__dados span{font-size:var(--t-12);color:var(--cor-texto-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.barra-compra__botao{flex-shrink:0}.pagina-item--com-barra{padding-bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.barra-compra) .aviso-regiao{bottom:calc(80px + env(safe-area-inset-bottom))}}@keyframes barra-compra-subir{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.barra-compra{animation:none}}.quantidade__controle{align-items:center;gap:6px;display:inline-flex}.quantidade__controle button{border:1px solid var(--cinza-300);border-radius:var(--r-full);background:var(--cor-superficie);width:30px;height:30px;color:var(--cor-texto);cursor:pointer;place-items:center;display:grid}.quantidade__controle button:hover{border-color:var(--cor-texto)}.quantidade__controle input{text-align:center;width:56px;height:30px;font:inherit;background:0 0;border:0;font-weight:600}.selo-nivel{border-radius:var(--r-lg);background:var(--anil-50);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.selo-nivel__num{border-radius:var(--r-lg);background:var(--anil-600);width:44px;height:44px;color:var(--amarelo-500);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-24);place-items:center;display:grid}.selo-nivel--destaque .selo-nivel__num{background:var(--amarelo-500);color:var(--sobre-amarelo)}.selo-nivel__texto{flex-direction:column;display:flex}.selo-nivel__texto small{font-size:var(--t-12);color:var(--cor-texto-2)}.selo-nivel__texto strong{font-family:var(--fonte-marca);font-size:var(--t-18);color:var(--anil-700)}.selo-nivel__destaque{margin-left:auto}.reputacao{flex-direction:column;gap:16px;display:flex}.reputacao__indicadores{flex-direction:column;gap:12px;display:flex}.indicador__topo{font-size:var(--t-14);color:var(--cor-texto-2);align-items:center;gap:8px;display:flex}.indicador__topo svg{color:var(--anil-600)}.indicador__topo strong{font-family:var(--fonte-marca);color:var(--cor-texto);margin-left:auto}.indicador__barra{border-radius:var(--r-xs);background:var(--cinza-100);height:6px;margin-top:6px;display:block;overflow:hidden}.indicador__barra span{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--anil-600), var(--anil-400));height:100%;display:block}.reputacao__numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.reputacao__numeros div{border-radius:var(--r-lg);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);padding:10px 12px}.reputacao__numeros dt{font-size:var(--t-11);color:var(--cor-texto-3)}.reputacao__numeros dd{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);margin:2px 0 0}.reputacao__garantias{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;gap:8px;display:flex}.reputacao__garantias li{gap:8px;display:flex}.reputacao__garantias svg{color:var(--verde-600);flex-shrink:0}.reputacao__google{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-13);align-items:center;gap:12px;padding:10px 14px;display:flex}.reputacao__google:hover{background:var(--cinza-25)}.reputacao__google>span:nth-child(2){flex-direction:column;flex:1;display:flex}.reputacao__google strong svg{color:var(--amarelo-600)}.reputacao__google small{color:var(--cor-texto-3)}.reputacao__g{border-radius:var(--r-full);background:var(--cor-superficie);width:30px;height:30px;box-shadow:0 0 0 1px var(--cor-linha);color:var(--google-azul);place-items:center;font-weight:800;display:grid}.cartao-forn{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:24px;display:grid}.cartao-forn__id{border:1px solid var(--cor-linha);text-align:center;transition:box-shadow var(--d-2) var(--ease);flex-direction:column;align-items:center;gap:8px;padding:24px 18px;display:flex}.cartao-forn__id:hover{box-shadow:var(--sombra-2)}.cartao-forn__id .selo-nivel{text-align:left;width:100%;margin-top:8px}.cartao-forn__avatar{border-radius:var(--r-xl);background:var(--anil-600);width:76px;height:76px;color:var(--amarelo-500);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-28);place-items:center;display:grid}.cartao-forn__nome{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);line-height:1.2}.cartao-forn__local{font-size:var(--t-13);color:var(--cor-texto-2);align-items:center;gap:4px;display:inline-flex}.cartao-forn__seguidores{font-size:var(--t-12);color:var(--cor-texto-3);align-items:center;gap:6px;display:inline-flex}.cartao-forn__dados{flex-direction:column;gap:16px;display:flex}.cartao-forn__descricao{font-size:var(--t-14);color:var(--cor-texto-2);line-height:1.6}.cartao-forn__acoes{flex-wrap:wrap;gap:10px;display:flex}.painel-reputacao{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:0 0 0 1px var(--cor-linha);flex-direction:column;gap:16px;padding:20px;display:flex}.avaliacoes__resumo{border-radius:var(--r-xl);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:20px;display:grid}.avaliacoes__nota{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.avaliacoes__nota strong{font-family:var(--fonte-marca);font-size:3rem;line-height:1}.avaliacoes__nota small{font-size:var(--t-12);color:var(--cor-texto-2)}.estrelas{color:var(--amarelo-600);gap:2px;display:inline-flex}.estrelas__vazia{color:var(--cinza-300)}.avaliacoes__dist{flex-direction:column;gap:6px;display:flex}.avaliacoes__dist li{font-size:var(--t-12);color:var(--cor-texto-2);grid-template-columns:12px 1fr 20px;align-items:center;gap:10px;display:grid}.avaliacoes__barra{border-radius:var(--r-xs);background:var(--cinza-200);height:6px;overflow:hidden}.avaliacoes__barra span{border-radius:var(--r-xs);background:var(--cor-texto);height:100%;display:block}.avaliacoes__criterios{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.avaliacoes__criterios li{border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);text-align:center;flex-direction:column;gap:2px;padding:10px;display:flex}.avaliacoes__criterios strong{font-family:var(--fonte-marca);font-size:var(--t-20);color:var(--anil-700)}.avaliacoes__criterios span{font-size:var(--t-11);color:var(--cor-texto-2)}.avaliacoes__lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding-top:6px;display:grid}.avaliacao{flex-direction:column;gap:8px;display:flex}.avaliacao__topo{align-items:center;gap:12px;display:flex}.avaliacao__avatar{border-radius:var(--r-lg);background:var(--cor-noite);width:42px;height:42px;color:var(--amarelo-400);font-family:var(--fonte-marca);flex-shrink:0;place-items:center;font-weight:700;display:grid}.avaliacao__quem{flex-direction:column;min-width:0;display:flex}.avaliacao__quem small{font-size:var(--t-12);color:var(--cor-texto-2)}.avaliacao__meta{font-size:var(--t-12);color:var(--cor-texto-3);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.avaliacao__verificada{border-radius:var(--r-full);background:var(--verde-50);color:var(--verde-700);align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.avaliacao__texto{font-size:var(--t-14);color:var(--cor-texto);line-height:1.6}.avaliacao__criterios{font-size:var(--t-12);color:var(--cor-texto-3);flex-wrap:wrap;gap:6px 14px;display:flex}.avaliacao__criterios strong{color:var(--cor-texto)}.avaliar{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;gap:14px;margin-top:6px;padding:20px;display:flex}.avaliar__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.avaliar__notas{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 20px;display:grid}.avaliar__notas label{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;gap:4px;font-weight:600;display:flex}.escolher-estrelas{gap:2px;display:inline-flex}.escolher-estrelas button{width:30px;height:30px;color:var(--cinza-300);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.escolher-estrelas button.cheia{color:var(--amarelo-600)}.avaliar>.botao{align-self:flex-start}.avaliar__nota{font-size:var(--t-12);color:var(--cor-texto-3)}.fotos-aval{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.fotos-aval__lista{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fotos-aval__previa{position:relative}.fotos-aval__previa img,.fotos-aval__miniatura img{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--cor-linha);background:var(--cor-superficie-2);width:72px;height:72px;display:block}.fotos-aval__tirar{border-radius:var(--r-full);background:var(--cor-noite);width:22px;height:22px;color:var(--cinza-0);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.fotos-aval__escolher{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.fotos-aval__miniatura{border-radius:var(--r-sm);cursor:zoom-in;background:0 0;border:0;padding:0}.fotos-aval__miniatura:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.fotos-aval__miniatura--atual img{border:2px solid var(--cor-acao)}.fotos-aval__grande{object-fit:contain;border-radius:var(--r-md);background:var(--cor-superficie-2);width:100%;max-height:70vh;display:block}.fotos-aval__navegar{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.fotos-aval__navegar img{width:56px;height:56px}.link-acao{font:inherit;color:var(--cor-link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ofertas-item{flex-direction:column;gap:10px;display:flex}.oferta-item{border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha), var(--sombra-1);transition:box-shadow var(--d-2) var(--ease);grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:8px 16px;padding:14px 16px;display:grid}.oferta-item:hover{box-shadow:inset 0 0 0 1px var(--cor-linha), var(--sombra-2)}.oferta-item.oferta-item--selecionada{background:var(--anil-50);box-shadow:inset 0 0 0 2px var(--anil-600), var(--sombra-1)}.oferta-item__pos{border-radius:var(--r-lg);background:var(--cinza-100);width:42px;height:42px;color:var(--cor-texto);font-family:var(--fonte-marca);place-items:center;font-weight:700;display:grid}.oferta-item--primeira .oferta-item__pos{background:var(--amarelo-500);color:var(--sobre-amarelo)}.oferta-item__forn{flex-direction:column;gap:5px;min-width:0;display:flex}.oferta-item__forn>a{color:var(--cor-texto);font-weight:700}.oferta-item__forn>a:hover{color:var(--cor-link)}.oferta-item__forn small{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.oferta-item__selos{flex-wrap:wrap;gap:6px;display:flex}.oferta-item__selos:empty{display:none}.oferta-item__preco{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.oferta-item__preco strong{font-family:var(--fonte-marca);font-size:var(--t-20);font-weight:700}.oferta-item__preco small{font-size:var(--t-12);color:var(--cor-texto-2)}.oferta-item__acao{flex-direction:column;align-items:flex-end;gap:6px;min-width:170px;display:flex}.oferta-item__marcada{white-space:nowrap;min-height:36px;font-size:var(--t-13);color:var(--anil-700);align-items:center;gap:5px;font-weight:700;display:inline-flex}.oferta-item__pontos{white-space:nowrap;font:inherit;font-size:var(--t-12);color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.oferta-item__pontos:hover{color:var(--cor-link)}.oferta-item__pontos[aria-expanded=true] svg{rotate:180deg}.oferta-item__conta{grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.oferta-item__conta div{border-radius:var(--r-lg);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.oferta-item__conta dt{font-size:var(--t-12);color:var(--cor-texto-2)}.oferta-item__conta dd{text-align:left;font-size:var(--t-13);color:var(--cor-texto-2)}.oferta-item__conta dd strong{font-family:var(--fonte-marca);font-size:var(--t-18);color:var(--cor-texto)}.oferta-item__conta small{font-size:var(--t-11);color:var(--cor-texto-3)}.oferta-item__desempate{font-size:var(--t-12);color:var(--cor-texto-3);grid-column:2/-1}.caixa-compra__outras{font-size:var(--t-13);color:var(--cor-link);align-self:center;font-weight:600}.modal-ranking{flex-direction:column;gap:12px;display:flex}.modal-ranking h3,.regras-ranking h3{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);margin-top:8px}.modal-ranking__lead{font-size:var(--t-16);color:var(--cor-texto)}.modal-ranking__motivo{border-radius:var(--r-lg);background:var(--amarelo-50);font-size:var(--t-14);padding:10px 12px}.modal-ranking .regra-hash{margin-top:6px}.regras-ranking{flex-direction:column;gap:12px;display:flex}.regras-ranking p,.regras-ranking li{font-size:var(--t-14);color:var(--cor-texto-2)}.regras-ranking ul{padding-left:20px;list-style:outside}.regras-ranking__tabela{overflow-x:auto}.regras-ranking__tabela .tabela{box-shadow:0 0 0 1px var(--cor-linha)}.regras-ranking td:nth-child(2){white-space:nowrap}.conta-ranking td:not(:first-child),.conta-ranking th:not(:first-child){text-align:right;white-space:nowrap}@media (width<=1080px){.item-corpo{grid-template-columns:1fr;grid-template-areas:"galeria""compra""conteudo"}.item-compra .caixa-compra{position:static}.avaliacoes__resumo{grid-template-columns:1fr 1fr}.avaliacoes__criterios{grid-column:1/-1}}@media (width<=720px){.galeria__palco{aspect-ratio:4/3}.galeria__seta{width:38px;height:38px}.oferta-item{grid-template-columns:42px minmax(0,1fr)}.oferta-item__preco,.oferta-item__acao{text-align:left;grid-column:2;align-items:flex-start;min-width:0}.oferta-item__acao{flex-direction:row;align-items:center;gap:14px}.oferta-item__conta{grid-column:1/-1;grid-template-columns:1fr 1fr}.item-secao{padding:20px 18px}.item-sobre__grade,.cartao-forn,.avaliacoes__lista,.avaliacoes__resumo{grid-template-columns:1fr}}.pagina-fornecedor__avatar{border-radius:var(--r-xl);font-family:var(--fonte-marca);flex-shrink:0;place-items:center;font-weight:700;display:grid}.painel-reputacao .reputacao__numeros{grid-template-columns:1fr;gap:6px}.painel-reputacao .reputacao__numeros div{justify-content:space-between;align-items:baseline;gap:10px;padding:8px 12px;display:flex}.painel-reputacao .reputacao__numeros dt{font-size:var(--t-13)}.painel-reputacao .reputacao__numeros dd{font-size:var(--t-14);margin:0}.painel-bloco__cabeca{justify-content:space-between;align-items:center;gap:12px;display:flex}.indicadores{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.indicador-kpi{text-align:left;font:inherit;color:inherit;transition:box-shadow var(--d-1), transform var(--d-1);border:0;flex-direction:column;gap:6px;padding:16px 18px;display:flex;position:relative}a.indicador-kpi,button.indicador-kpi{cursor:pointer}a.indicador-kpi:hover,button.indicador-kpi:hover{box-shadow:inset 0 0 0 1px var(--anil-300), var(--sombra-2);transform:translateY(-1px)}.indicador-kpi.ativo{box-shadow:inset 0 0 0 2px var(--anil-600)}.indicador-kpi__topo{align-items:center;gap:8px;padding-right:20px;display:flex}.indicador-kpi__icone{border-radius:var(--r-icone);background:var(--anil-50);width:28px;height:28px;color:var(--anil-600);flex:none;place-items:center;display:grid}.indicador-kpi__rotulo{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.indicador-kpi__valor{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-24);letter-spacing:-.01em;color:var(--cor-texto)}.indicador-kpi__detalhe{font-size:var(--t-12);color:var(--cor-texto-3)}.indicador-kpi__ir{color:var(--cor-texto-3);position:absolute;top:16px;right:14px}.indicador-kpi--alerta{background:linear-gradient(180deg, var(--chip-alerta-fundo), var(--cinza-0) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--laranja-500) 40%, var(--cinza-0))}.indicador-kpi--alerta .indicador-kpi__icone{background:var(--amarelo-100);color:var(--amarelo-900)}.indicador-kpi--alerta .indicador-kpi__valor{color:var(--laranja-700)}.cobrancas-tipo{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;gap:8px;padding:18px 20px;display:flex}.cobrancas-tipo__legenda{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;gap:16px;margin-bottom:4px;display:flex}.cobrancas-tipo__legenda span{align-items:center;gap:6px;display:inline-flex}.cobrancas-tipo__legenda i{border-radius:var(--r-xs);width:10px;height:10px}.cobrancas-tipo .pago{background:var(--verde-500)}.cobrancas-tipo .aberto{background:var(--amarelo-500)}.cobrancas-tipo .vencido{background:var(--laranja-500)}.cobrancas-tipo__linha{border-radius:var(--r-lg);grid-template-columns:120px minmax(0,1fr) 150px;align-items:center;gap:14px;margin:0 -10px;padding:8px 10px;display:grid}.cobrancas-tipo__linha:hover{background:var(--cinza-25)}.cobrancas-tipo__nome{font-size:var(--t-14);font-weight:600}.cobrancas-tipo__barra{border-radius:var(--r-sm);background:var(--cinza-100);height:12px;display:flex;overflow:hidden}.cobrancas-tipo__barra span{height:100%}.cobrancas-tipo__valores{font-size:var(--t-14);flex-direction:column;align-items:flex-end;display:flex}.cobrancas-tipo__valores small.vencido{color:var(--laranja-700);font-weight:600;font-size:var(--t-12);background:0 0}.barra-lista{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.busca-lista{border-radius:var(--r-full);background:var(--cor-superficie);height:36px;box-shadow:inset 0 0 0 1px var(--cor-linha);color:var(--cor-texto-3);flex:280px;align-items:center;gap:8px;padding:0 14px;display:flex}.busca-lista:focus-within{box-shadow:inset 0 0 0 2px var(--cor-foco)}.busca-lista input{min-width:0;font:inherit;font-size:var(--t-14);color:var(--cor-texto);background:0 0;border:0;outline:none;flex:1}.busca-lista input::-webkit-search-cancel-button{display:none}.busca-lista button{border-radius:var(--r-full);background:var(--cinza-100);width:26px;height:26px;color:var(--cor-texto-2);cursor:pointer;border:0;place-items:center;display:grid}.filtro-chips{flex-wrap:wrap;gap:6px;display:flex}.filtro-chips__filtro{border-radius:var(--r-full);background:var(--cor-superficie);height:38px;box-shadow:inset 0 0 0 1px var(--cinza-300);color:var(--cor-texto-3);align-items:center;gap:8px;margin-bottom:8px;padding:0 12px;display:flex}.filtro-chips__filtro:focus-within{box-shadow:inset 0 0 0 2px var(--anil-500)}.filtro-chips__filtro input{min-width:0;font:inherit;font-size:var(--t-13);color:var(--cor-texto);background:0 0;border:0;outline:none;flex:1}.filtro-chips__nada{font-size:var(--t-13);color:var(--cor-texto-2);margin-top:6px}.filtro-chips__mais{margin-top:6px}.filtro-chips button{border-radius:var(--r-full);background:var(--cor-superficie);height:34px;box-shadow:inset 0 0 0 1px var(--cinza-300);font:inherit;font-size:var(--t-13);color:var(--cor-texto-2);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.filtro-chips button:hover{box-shadow:inset 0 0 0 1px var(--cor-texto)}.filtro-chips button.ativo{background:var(--anil-600);box-shadow:none;color:var(--cinza-0)}.filtro-chips button span{border-radius:var(--r-full);background:var(--cinza-100);min-width:20px;color:var(--cor-texto-2);font-size:var(--t-11);text-align:center;padding:1px 6px}.filtro-chips button.ativo span{background:color-mix(in srgb, var(--cinza-0) 12%, transparent);color:var(--cinza-0)}.filtro-ligado{margin-top:12px}.paginacao{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.paginacao__botoes{align-items:center;gap:4px;display:flex}.paginacao__grupo{align-items:center;gap:4px;display:inline-flex}.paginacao button{border-radius:var(--r-full);background:var(--cor-superficie);min-width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--cor-linha);font:inherit;font-size:var(--t-14);color:var(--cor-texto);cursor:pointer;border:0;place-items:center;padding:0 10px;font-weight:600;display:grid}.paginacao button:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--anil-200)}.paginacao button:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.paginacao button.atual{background:var(--anil-600);box-shadow:none;color:var(--cinza-0)}.paginacao button:disabled{opacity:.4;cursor:default}.paginacao__salto{color:var(--cor-texto-3);padding:0 4px}.lista-esqueleto{flex-direction:column;gap:8px;display:flex}.painel-config{border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);padding:14px 18px}.painel-config summary{cursor:pointer;font-weight:600;font-size:var(--t-14)}.painel-config[open] summary{margin-bottom:12px}.tabela__linha--alerta td:first-child{box-shadow:inset 3px 0 0 var(--laranja-500)}.tabela__atraso{font-weight:600;color:var(--laranja-700)!important}@media (width<=720px){.cobrancas-tipo__linha{grid-template-columns:1fr;gap:6px}.cobrancas-tipo__valores{align-items:flex-start}}.passos-cta{border-radius:var(--r-xl);background:radial-gradient(520px 260px at 100% 0%, color-mix(in srgb, var(--marca-amarelo) 20%, transparent), transparent 70%), var(--cor-noite);color:var(--noite-texto);animation:surgir var(--d-3) var(--ease);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:28px;padding:24px 28px;display:flex}.passos-cta__texto{flex:420px;align-items:flex-start;gap:16px;display:flex}.passos-cta__icone{border-radius:var(--r-lg);background:var(--amarelo-500);width:48px;height:48px;color:var(--sobre-amarelo);flex-shrink:0;place-items:center;display:grid}.passos-cta__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);color:var(--cinza-0)}.passos-cta__sub{font-size:var(--t-14);margin-top:4px;line-height:1.55}.passos-cta__acoes{flex-wrap:wrap;gap:10px;display:flex}.passos-cta__acoes .botao{align-items:center;gap:8px;display:inline-flex}.pagina-cadastro{grid-template-columns:minmax(0,620px) minmax(0,360px);justify-content:center;align-items:start;gap:28px;padding-block:40px 80px;display:grid}.pagina-cadastro--feito{grid-template-columns:minmax(0,560px)}.pagina-cadastro>*,.cadastro__grupo{min-width:0}.abas--duas{grid-template-columns:1fr 1fr;width:100%;margin:0;display:grid}.abas--duas button{justify-content:center}.cadastro__grupo{border-radius:var(--r-xl);box-shadow:inset 0 0 0 1px var(--cor-linha);border:0;flex-direction:column;gap:14px;margin:0;padding:18px;display:flex}.cadastro__grupo legend{float:left;width:100%;font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--cor-texto);margin-bottom:2px}.cadastro__receita{font-size:var(--t-12);flex-wrap:wrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.cadastro__receita--ok{color:var(--verde-700)}.cadastro__receita--erro{color:var(--laranja-700)}.cadastro__receita--buscando{color:var(--cor-texto-3)}.cadastro__dica{color:var(--cor-texto-3);font-size:var(--t-12)}.cadastro__reconsultar{color:var(--cor-link);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline}.cadastro__porte{flex:220px}.cadastro__porte .opcao{padding:9px 12px}.cadastro__cats button.ativo{background:var(--anil-600);border-color:var(--anil-600);color:var(--cinza-0)}.campo__ajuda{font-size:var(--t-12);color:var(--cor-texto-3);font-weight:400}.cadastro__declaracao{border-radius:var(--r-lg);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-13);color:var(--cor-texto-2);cursor:pointer;gap:10px;padding:14px 16px;display:flex}.cadastro__declaracao input{width:18px;height:18px;accent-color:var(--anil-600);flex-shrink:0;margin-top:2px}.cadastro__passos{flex-direction:column;gap:14px;display:flex}.cadastro__passos li{gap:12px;display:flex}.cadastro__passos li>span{border-radius:var(--r-md);background:color-mix(in srgb, var(--branco) 10%, transparent);width:28px;height:28px;color:var(--amarelo-400);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-13);flex-shrink:0;place-items:center;display:grid}.cadastro__passos li div{flex-direction:column;gap:2px;display:flex}.cadastro__passos strong{color:var(--cinza-0);font-size:var(--t-14)}.cadastro__passos small{font-size:var(--t-13);color:var(--noite-texto-2)}.cadastro__manual{border-radius:var(--r-lg);background:color-mix(in srgb, var(--branco) 8%, transparent);color:var(--cinza-0);font-size:var(--t-14);align-items:center;gap:10px;margin-top:18px;padding:12px 14px;font-weight:600;text-decoration:none;display:flex}.cadastro__manual:hover{background:color-mix(in srgb, var(--branco) 14%, transparent)}.cadastro__manual svg{color:var(--amarelo-400);flex-shrink:0}.cadastro__manual small{color:var(--noite-texto-2);font-weight:400}.cadastro__passos--feito li>span{background:var(--cinza-100);color:var(--cor-texto-2)}.cadastro__passos--feito li.feito>span{background:var(--verde-50);color:var(--verde-700)}.cadastro__passos--feito strong{color:var(--cor-texto)}.cadastro__passos--feito small{color:var(--cor-texto-2)}.cadastro__feito h1{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-28)}.cadastro__feito>p{font-size:var(--t-15,15px);color:var(--cor-texto-2);line-height:1.6}.cadastro__aviso{border-radius:var(--r-md);background:var(--amarelo-50);border:1px solid var(--amarelo-200);color:var(--amarelo-900);align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 12px;font-size:.9rem;line-height:1.45;display:flex}.cadastro__aviso svg{flex:none;margin-top:2px}.cadastro__protocolo{font-family:var(--fonte-dados);color:var(--anil-700)}.cadastro__garantias ul{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;gap:10px;display:flex}.cadastro__garantias li{gap:8px;display:flex}.cadastro__garantias svg{color:var(--anil-600);flex-shrink:0;margin-top:2px}@media (width<=960px){.pagina-cadastro{grid-template-columns:minmax(0,1fr)}}.cadastros-admin{flex-direction:column;gap:10px;display:flex}.cadastro-admin{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.cadastro-admin--em_analise{box-shadow:inset 0 0 0 2px var(--amarelo-400)}.cadastro-admin__topo{align-items:center;gap:12px;display:flex}.cadastro-admin__icone{border-radius:var(--r-lg);background:var(--anil-50);width:38px;height:38px;color:var(--anil-600);flex-shrink:0;place-items:center;display:grid}.cadastro-admin__nome{flex-direction:column;flex:1;min-width:0;display:flex}.cadastro-admin__nome small{font-size:var(--t-12);color:var(--cor-texto-2)}.cadastro-admin__selo{align-self:flex-start;gap:6px;margin:0}.cadastro-admin__dados{grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:8px 18px;margin:0;display:grid}.cadastro-admin__dados>div{min-width:0}.cadastro-admin__dados dd{overflow-wrap:anywhere}.cadastro-admin__dados dt{font-size:var(--t-11);color:var(--cor-texto-3)}.cadastro-admin__dados dd{font-size:var(--t-13);margin:0}.cadastro-admin__analise{font-size:var(--t-12);color:var(--cor-texto-3)}.item-compra{flex-direction:column;align-self:start;gap:16px;display:flex}.item-compra .caixa-compra{position:static}.item-secao__linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.item-secao__linha .botao{align-items:center;gap:6px;display:inline-flex}.forn-sel{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:var(--sombra-1);animation:surgir var(--d-2) var(--ease);transition:box-shadow var(--d-2) var(--ease);flex-direction:column;gap:14px;padding:20px;display:flex}.forn-sel:hover{box-shadow:var(--sombra-2)}.forn-sel__rotulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.forn-sel__topo{align-items:center;gap:12px;display:flex}.forn-sel__avatar{border-radius:var(--r-lg);width:52px;height:52px;font-size:var(--t-18)}.forn-sel__nome{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);line-height:1.2}.forn-sel .reputacao__numeros{grid-template-columns:1fr;gap:6px}.forn-sel .reputacao__numeros div{justify-content:space-between;align-items:baseline;gap:10px;padding:8px 12px;display:flex}.forn-sel .reputacao__numeros dt{font-size:var(--t-13)}.forn-sel .reputacao__numeros dd{font-size:var(--t-14);margin:0}.mapa-ofertas{grid-template-columns:minmax(0,1fr) 340px;gap:16px;display:grid}.mapa-ofertas__mapa{border-radius:var(--r-lg);background:var(--cinza-100);height:min(62vh,560px);overflow:hidden}.mapa-ofertas__lista{flex-direction:column;gap:6px;max-height:min(62vh,560px);display:flex;overflow-y:auto}.mapa-ofertas__lista button{border-radius:var(--r-lg);background:var(--cor-superficie);width:100%;box-shadow:inset 0 0 0 1px var(--cor-linha);text-align:left;font:inherit;cursor:pointer;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.mapa-ofertas__lista button:hover{box-shadow:inset 0 0 0 1px var(--anil-300)}.mapa-ofertas__lista button.ativa{box-shadow:inset 0 0 0 2px var(--anil-600);background:var(--anil-50)}.mapa-ofertas__pos{border-radius:var(--r-md);background:var(--anil-600);width:34px;height:34px;color:var(--cinza-0);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-13);flex-shrink:0;place-items:center;display:grid}.mapa-ofertas__pos.primeiro{background:var(--amarelo-500);color:var(--sobre-amarelo)}.mapa-ofertas__info{min-width:0;font-size:var(--t-13);flex-direction:column;flex:1;display:flex}.mapa-ofertas__info strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mapa-ofertas__info small{font-size:var(--t-11);color:var(--cor-texto-2);align-items:center;gap:3px;display:inline-flex}.mapa-ofertas__preco{font-size:var(--t-13);flex-direction:column;align-items:flex-end;display:flex}.mapa-ofertas__preco small{font-size:var(--t-11);color:var(--cor-texto-3);white-space:nowrap}.mapa-ofertas__nota{font-size:var(--t-12);color:var(--cor-texto-3);grid-column:1/-1}.pino-oferta{border-radius:var(--r-full);background:var(--cor-superficie);box-shadow:var(--sombra-2), 0 0 0 1px var(--cor-linha);font-family:var(--fonte-texto);color:var(--cor-texto);white-space:nowrap;transition:transform var(--d-1);align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.pino-oferta:after{content:"";background:inherit;width:12px;height:12px;box-shadow:1px 1px 0 var(--cor-linha);margin-left:-6px;position:absolute;bottom:-6px;left:50%;transform:rotate(45deg)}.pino-oferta b{border-radius:var(--r-full);background:var(--anil-600);width:24px;height:24px;color:var(--cinza-0);place-items:center;font-size:11px;display:grid}.pino-oferta--primeiro b{background:var(--amarelo-500);color:var(--sobre-amarelo)}.pino-oferta--sel{background:var(--cor-noite);color:var(--cinza-0);transform:scale(1.12)}@media (width<=860px){.mapa-ofertas{grid-template-columns:1fr}.mapa-ofertas__mapa{height:320px}}.inaptas ul{gap:6px}.inaptas__link{border-radius:var(--r-lg);background:var(--cor-superficie);width:100%;box-shadow:inset 0 0 0 1px var(--cor-linha);font:inherit;font-size:var(--t-14);color:var(--cor-texto);text-align:left;cursor:pointer;border:0;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 12px;display:flex}.inaptas__link:hover{box-shadow:inset 0 0 0 1px var(--anil-300)}.inaptas__link small{color:var(--cor-texto-2);flex:1}.inaptas__ver{color:var(--cor-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.oferta-fora{flex-direction:column;gap:16px;display:flex}.oferta-fora__motivo{border-radius:var(--r-lg);background:var(--amarelo-50);box-shadow:inset 0 0 0 1px var(--amarelo-200);color:var(--amarelo-900);gap:10px;padding:14px 16px;display:flex}.oferta-fora__motivo svg{flex-shrink:0;margin-top:2px}.oferta-fora__motivo strong{font-size:var(--t-14);margin-bottom:4px;display:block}.oferta-fora__motivo p{font-size:var(--t-13);line-height:1.5}.oferta-fora__forn{align-items:center;gap:12px;display:flex}.oferta-fora__forn>div{flex-direction:column;gap:2px;display:flex}.oferta-fora__forn a{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);color:var(--cor-texto)}.oferta-fora__forn a:hover{color:var(--anil-600)}.oferta-fora__forn small{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.oferta-fora__avatar{border-radius:var(--r-lg);background:var(--anil-600);width:44px;height:44px;color:var(--amarelo-500);flex-shrink:0;place-items:center;display:grid}.oferta-fora__numeros{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;display:grid}.oferta-fora__numeros div{border-radius:var(--r-lg);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);padding:10px 12px}.oferta-fora__numeros dt{font-size:var(--t-11);color:var(--cor-texto-3)}.oferta-fora__numeros dd{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);margin:2px 0 0}.oferta-fora__descricao{font-size:var(--t-14);color:var(--cor-texto-2);line-height:1.6}.oferta-fora__onde p{font-weight:700;font-size:var(--t-14);align-items:center;gap:6px;margin-bottom:8px;display:flex}.oferta-fora__onde p svg{color:var(--anil-600)}.oferta-fora__onde ul{flex-wrap:wrap;gap:6px;display:flex}.oferta-fora__onde li{border-radius:var(--r-full);background:var(--anil-50);color:var(--anil-700);font-size:var(--t-13);padding:4px 10px;font-weight:600}.oferta-fora__acoes .botao{align-items:center;gap:6px;display:inline-flex}.oferta-fora__nota{font-size:var(--t-12);color:var(--cor-texto-3)}.pedidos-tabela{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;display:flex;overflow:hidden}.pedidos-tabela[aria-busy=true]{gap:8px;padding:12px}.pedidos-tabela__cabeca,.pedido-linha{grid-template-columns:minmax(0,1.25fr) minmax(0,1.5fr) 150px 120px minmax(0,1.1fr) 20px;align-items:center;gap:16px;padding:12px 18px;display:grid}.pedidos-tabela__cabeca{background:var(--cinza-25);border-bottom:1px solid var(--cor-linha);font-size:var(--t-12);color:var(--cor-texto-2);font-weight:700}.pedido-linha{border-bottom:1px solid var(--cor-linha);color:var(--cor-texto);transition:background var(--d-1);position:relative}.pedido-linha:last-child{border-bottom:0}.pedido-linha:hover{background:var(--cinza-25)}.pedido-linha--vez{box-shadow:inset 3px 0 0 var(--amarelo-500)}.pedido-linha__num,.pedido-linha__itens{flex-direction:column;gap:2px;min-width:0;display:flex}.pedido-linha__num strong{font-family:var(--fonte-dados);font-size:var(--t-13);letter-spacing:.01em;font-weight:600}.pedido-linha small{font-size:var(--t-12);color:var(--cor-texto-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pedido-linha__itens>span{font-size:var(--t-14);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pedido-linha__valor{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-15,15px);text-align:right;font-variant-numeric:tabular-nums}.pedidos-tabela__cabeca span:nth-child(4){text-align:right}.pedido-linha__situacao{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.pedido-linha__alerta{align-items:center;gap:4px;font-weight:600;color:var(--laranja-700)!important;white-space:normal!important;display:inline-flex!important}.pedido-linha__seta{color:var(--cor-texto-3)}.etapas-mini{flex-direction:column;gap:4px;display:flex}.etapas-mini__trilho{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.etapas-mini__trilho i{border-radius:var(--r-xs);background:var(--cinza-200);height:6px}.etapas-mini__trilho i.feita{background:var(--anil-600)}.etapas-mini__trilho i.atual{background:var(--amarelo-500)}.etapas-mini small{font-size:var(--t-11)!important}.etapas-mini--cancelado{font-size:var(--t-12);color:var(--cor-texto-3)}@media (width<=960px){.pedidos-tabela__cabeca{display:none}.pedido-linha{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num valor""itens itens""etapa situacao";gap:8px 12px;padding:14px 16px}.pedido-linha__num{grid-area:num}.pedido-linha__itens{grid-area:itens}.pedido-linha>span:nth-child(3){grid-area:etapa}.pedido-linha__valor{grid-area:valor}.pedido-linha__situacao{grid-area:situacao;align-items:flex-end}.pedido-linha__seta{display:none}}@media (width<=720px){.indicadores{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.indicador-kpi{overflow-wrap:anywhere;gap:4px;min-width:0;padding:12px 14px}.indicador-kpi__rotulo{font-size:var(--t-12)}.indicador-kpi__valor{font-size:var(--t-18)}.indicador-kpi__detalhe{font-size:var(--t-11)}.indicador-kpi__ir{display:none}}#ofertas{scroll-margin-top:170px}.ofertas-item__busca{border:1px solid var(--cinza-300);border-radius:var(--r-full);background:var(--cor-superficie);min-height:44px;color:var(--cor-texto-3);align-items:center;gap:8px;padding:0 14px;display:flex}.ofertas-item__busca:focus-within{border-color:var(--anil-500);box-shadow:0 0 0 3px var(--anil-100)}.ofertas-item__busca input{min-width:0;font:inherit;font-size:var(--t-14);color:var(--cor-texto);background:0 0;border:0;outline:0;flex:1}.pagina-fornecedor__entrega{border-radius:var(--r-full);background:var(--amarelo-500);color:var(--sobre-amarelo);font:inherit;font-size:var(--t-14);cursor:pointer;border:0;align-items:center;gap:7px;margin-top:10px;padding:7px 14px;display:inline-flex}.pagina-fornecedor__entrega:hover{background:var(--amarelo-400)}.pagina-fornecedor__lateral{flex-direction:column;gap:16px;display:flex}.onde-entrega{border-radius:var(--r-xl);background:var(--anil-600);color:var(--cinza-0);flex-direction:column;gap:12px;padding:20px;display:flex}.onde-entrega h2{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18)}.onde-entrega__areas{flex-wrap:wrap;gap:8px;display:flex}.onde-entrega__areas li{border-radius:var(--r-full);background:color-mix(in srgb, var(--cinza-0) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cinza-0) 28%, transparent);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);padding:6px 12px}.onde-entrega__aqui{font-size:var(--t-14);align-items:center;gap:6px;font-weight:600;display:inline-flex}.onde-entrega__aqui.sim{color:var(--amarelo-400)}.onde-entrega__aqui.nao{color:color-mix(in srgb, var(--laranja-500) 40%, var(--cinza-0))}.onde-entrega__mapa{background:var(--cor-superficie);align-self:flex-start}.onde-entrega__resumo{font-size:var(--t-14);color:var(--cor-texto-2);margin-bottom:12px}.mapa-atendimento{flex-direction:column;gap:10px;display:flex;position:relative}.mapa-atendimento__mapa{border-radius:var(--r-lg);height:min(62dvh,520px);box-shadow:0 0 0 1px var(--cor-linha);overflow:hidden}.mapa-atendimento__carregando{border-radius:var(--r-lg);opacity:.5;pointer-events:none;position:absolute;inset:0 0 34px}.mapa-atendimento__legenda{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.mapa-atendimento__cor{border-radius:var(--r-xs);background:color-mix(in srgb, var(--anil-600) 18%, transparent);width:18px;height:12px;box-shadow:inset 0 0 0 2px var(--anil-600)}.pino-loja{border-radius:var(--r-full);background:var(--amarelo-500);width:22px;height:22px;box-shadow:0 0 0 3px var(--anil-600), var(--sombra-2);display:block}.pino-loja--legenda{width:14px;height:14px;box-shadow:0 0 0 2px var(--anil-600);margin-left:6px;display:inline-block}.forn-filtros,.barra-publica{flex-direction:column;gap:10px;min-width:0;display:flex}.barra-publica{margin-bottom:20px}.forn-filtros__resultado{font-size:var(--t-14);color:var(--cor-texto-2)}.banners-lista{flex-direction:column;gap:10px;display:flex}.banner-linha{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px;display:grid}.banner-linha--fora{opacity:.72}.banner-linha img{object-fit:cover;border-radius:var(--r-lg);width:180px;height:84px}.banner-linha__texto{flex-direction:column;gap:3px;min-width:0;display:flex}.banner-linha__texto small{font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--anil-600);font-weight:700}.banner-linha__texto strong{font-family:var(--fonte-marca);font-size:var(--t-16)}.banner-linha__texto>span{font-size:var(--t-12);color:var(--cor-texto-3)}.banner-linha__acoes{align-items:center;gap:6px;display:flex}.banner-linha__acoes>button:not(.botao){border-radius:var(--r-md);background:var(--cinza-50);width:34px;height:34px;color:var(--cor-texto-2);cursor:pointer;border:0;place-items:center;display:grid}.banner-linha__acoes>button:not(.botao):hover:not(:disabled){background:var(--anil-50);color:var(--anil-700)}.banner-linha__acoes>button:disabled{opacity:.35;cursor:default}.banner-form{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:inset 0 0 0 2px var(--anil-200);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px;padding:18px;display:grid}.banner-previa{top:calc(var(--topo-ocupa,134px) + 16px);aspect-ratio:2.1;border-radius:var(--r-lg);background:var(--cor-noite);position:sticky;overflow:hidden}.banner-previa img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banner-previa:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--cor-noite) 90%, transparent) 0%, color-mix(in srgb, var(--cor-noite) 72%, transparent) 46%, color-mix(in srgb, var(--cor-noite) 22%, transparent) 76%, transparent 100%);position:absolute;inset:0}.banner-previa__texto{z-index:1;max-width:72%;height:100%;color:var(--cinza-0);flex-direction:column;justify-content:center;gap:8px;padding:18px 22px;display:flex;position:relative}.banner-previa__selo{border-radius:var(--r-xs);background:var(--amarelo-500);color:var(--sobre-amarelo);font-family:var(--fonte-marca);letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;padding:3px 7px;font-size:9px;font-weight:700}.banner-previa__texto strong{font-family:var(--fonte-marca);font-size:clamp(1rem,2vw,1.5rem);line-height:1.08}.banner-previa__texto p{color:var(--noite-texto);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.banner-previa__botoes{gap:6px;display:flex}.banner-previa__botoes span{border-radius:var(--r-sm);background:var(--amarelo-500);color:var(--sobre-amarelo);padding:5px 9px;font-size:10px;font-weight:700}.banner-previa__botoes span.claro{background:color-mix(in srgb, var(--branco) 16%, transparent);color:var(--cinza-0);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--branco) 50%, transparent)}.banner-form__campos{flex-direction:column;gap:12px;display:flex}.banner-form__campos .campo>span{justify-content:space-between;display:flex}.banner-form__conta{color:var(--cor-texto-3);font-weight:400}.banner-form__conta.excedeu{color:var(--laranja-700);font-weight:700}.banner-form__imagem{align-items:center;gap:12px;display:flex}.banner-form__imagem img{object-fit:cover;border-radius:var(--r-md);width:120px;height:56px}.banner-form__imagem>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.banner-form__imagem small{font-size:var(--t-12);color:var(--cor-texto-3)}.banner-form__imagem label.botao{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.banner-form__ctas{border:0;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.banner-form__ctas legend{font-size:var(--t-13);color:var(--cor-texto-2);margin-bottom:6px;font-weight:600}.banner-form__cta{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 130px 32px;gap:6px;width:100%;display:grid}.banner-form__cta input,.banner-form__cta select{border:1px solid var(--cinza-300);border-radius:var(--r-sm);min-height:38px;font:inherit;font-size:var(--t-13);padding:6px 10px}.banner-form__tirar{border-radius:var(--r-md);background:var(--cinza-50);cursor:pointer;border:0;place-items:center;display:grid}.banner-form__acoes{gap:8px;display:flex}.banner-form__acoes .botao,.painel-bloco__cabeca .botao{align-items:center;gap:6px;display:inline-flex}@media (width<=720px){.painel-bloco__cabeca{flex-wrap:wrap}.painel-bloco__cabeca .botao{white-space:normal;text-align:center;max-width:100%;line-height:1.3}}@media (width<=960px){.banner-form{grid-template-columns:1fr}.banner-previa{position:relative;top:0}.banner-linha{grid-template-columns:110px minmax(0,1fr)}.banner-linha img{width:110px;height:60px}.banner-linha__acoes{grid-column:1/-1;justify-content:flex-end}}.item-resumo{border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:0 0 0 1px var(--cor-linha);font-size:var(--t-14);color:var(--cor-texto-2);align-items:center;gap:10px;margin-top:12px;padding:12px 16px;display:flex}.item-resumo>svg{color:var(--anil-600);flex-shrink:0}.item-resumo strong{color:var(--cor-texto)}.item-resumo:hover{box-shadow:0 0 0 1px var(--anil-300)}.item-resumo__acao{color:var(--cor-link);white-space:nowrap;margin-left:auto;font-weight:700}.item-resumo--unico{background:var(--anil-50);box-shadow:0 0 0 1px var(--anil-100)}.item-resumo--vazio>svg{color:var(--cor-texto-3)}.ofertas-item__legenda{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ofertas-item__legenda svg{color:var(--cor-texto-3)}.oferta-item__motivo{font-size:var(--t-12);color:var(--amarelo-800);grid-column:2/-1}.editor-img{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.editor-img__janela{border-radius:var(--r-lg);background:linear-gradient(45deg, var(--cinza-100) 25%, transparent 25%, transparent 75%, var(--cinza-100) 75%) 0 0 / 16px 16px, linear-gradient(45deg, var(--cinza-100) 25%, var(--cinza-0) 25%, var(--cinza-0) 75%, var(--cinza-100) 75%) 8px 8px / 16px 16px;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;box-shadow:0 0 0 1px var(--cor-linha);position:relative;overflow:hidden}.editor-img__janela:active{cursor:grabbing}.editor-img__janela:focus-visible{outline:3px solid var(--anil-300);outline-offset:3px}.editor-img__janela img{transform-origin:50%;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.editor-img__janela--circulo{border-radius:var(--r-lg)}.editor-img__janela--circulo:after{content:"";z-index:1;box-shadow:0 0 0 999px color-mix(in srgb, var(--cor-noite) 62%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--branco) 90%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:0}.editor-img__grade{pointer-events:none;--linha-grade:color-mix(in srgb, var(--branco) 55%, transparent);background:linear-gradient(90deg, transparent calc(33.33% - .5px), var(--linha-grade) calc(33.33% - .5px), var(--linha-grade) calc(33.33% + .5px), transparent calc(33.33% + .5px), transparent calc(66.66% - .5px), var(--linha-grade) calc(66.66% - .5px), var(--linha-grade) calc(66.66% + .5px), transparent calc(66.66% + .5px)), linear-gradient(180deg, transparent calc(33.33% - .5px), var(--linha-grade) calc(33.33% - .5px), var(--linha-grade) calc(33.33% + .5px), transparent calc(33.33% + .5px), transparent calc(66.66% - .5px), var(--linha-grade) calc(66.66% - .5px), var(--linha-grade) calc(66.66% + .5px), transparent calc(66.66% + .5px));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--branco) 80%, transparent);border-radius:inherit;position:absolute;inset:0}.editor-img__janela--circulo .editor-img__grade{display:none}.editor-img__faixa-aviso{z-index:2;background:color-mix(in srgb, var(--cor-noite) 78%, transparent);color:var(--cinza-0);white-space:nowrap;pointer-events:none;align-items:center;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.editor-img__controles{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;width:100%;display:flex}.editor-img__zoom{flex:240px;align-items:center;gap:8px;max-width:360px;display:flex}.editor-img__zoom input{accent-color:var(--anil-600);flex:1}.editor-img__zoom button,.editor-img__acoes-img button{border-radius:var(--r-md);background:var(--cinza-50);width:36px;height:36px;color:var(--cor-texto);cursor:pointer;border:0;place-items:center;display:grid}.editor-img__zoom button:hover:not(:disabled),.editor-img__acoes-img button:hover{background:var(--anil-50);color:var(--anil-700)}.editor-img__acoes-img button[aria-pressed=true]{background:var(--anil-600);color:var(--cinza-0)}.editor-img__zoom button:disabled{opacity:.4;cursor:default}.editor-img__acoes-img{gap:6px;display:flex}.editor-img__dica{font-size:var(--t-13);color:var(--cor-texto-2);text-align:center}.editor-img__aviso{border-radius:var(--r-md);background:var(--laranja-50);color:var(--laranja-900);font-size:var(--t-12);gap:6px;padding:8px 12px;display:flex}.editor-img__aviso svg{flex-shrink:0;margin-top:1px}.editor-img__rodape{justify-content:flex-end;gap:8px;width:100%;display:flex}.planilha{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.planilha__passos{font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;gap:8px;padding-left:20px;display:flex}.planilha__passos li{list-style:decimal}.planilha__passos .botao{margin:6px 0 2px;display:inline-flex}.planilha__colunas{width:100%;font-size:var(--t-13)}.planilha__colunas summary{cursor:pointer;color:var(--cor-link);font-weight:600}.planilha__colunas dl{gap:6px;margin-top:8px;display:grid}.planilha__colunas dl>div{grid-template-columns:minmax(150px,190px) 1fr;align-items:baseline;gap:10px;display:grid}.planilha__colunas dt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.planilha__colunas code{font-family:var(--fonte-dados);font-size:var(--t-12)}.planilha__colunas dd{color:var(--cor-texto-2)}.planilha__esqueleto{border-radius:var(--r-md);width:100%;height:120px;display:block}.planilha__resultado{flex-direction:column;gap:12px;width:100%;display:flex}.planilha__resumo{font-size:var(--t-14);font-weight:600}.orcar__tabela{width:100%;overflow-x:auto}.orcar__tabela td small{margin-top:2px;display:block}.orcar__nome{font-weight:700}.orcar__selos{flex-wrap:wrap;gap:4px;display:flex}.lista-descricao{-webkit-line-clamp:2;max-width:64ch;font-size:var(--t-12);color:var(--cinza-600);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.orcar__nome:hover{color:var(--anil-600)}.orcar__item{font-size:var(--t-14);align-items:flex-start;gap:14px;display:flex}.orcar__item img,.orcar__item .sem-imagem{object-fit:cover;border-radius:var(--r-md);flex-shrink:0;width:72px;height:72px}.orcar__item p+p{margin-top:6px}.orcar__codigo{font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cor-texto-2)}.planilha__tabela{width:100%;max-height:280px;overflow:auto}.planilha__erros ul{font-size:var(--t-13);color:var(--vermelho-600);flex-direction:column;gap:4px;display:flex}.planilha__sugestoes{margin-top:20px}.planilha__sugestoes ul{flex-direction:column;gap:6px;margin-top:8px;display:flex}.planilha__sugestoes li{background:var(--cor-superficie);border-radius:var(--r-sm);font-size:var(--t-14);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}@media (width<=560px){.planilha__colunas dl>div{grid-template-columns:1fr;gap:2px}}.relatorios__corpo{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:20px;display:grid}.relatorios__lista{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;gap:2px;padding:6px;display:flex;position:sticky;top:12px}.relatorios__lista button{text-align:left;border-radius:var(--r-sm);width:100%;font-size:var(--t-14);color:var(--cor-texto);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;display:flex}.relatorios__lista button:hover{background:var(--cor-superficie-2)}.relatorios__lista button.ativo{background:var(--cor-acao-suave);color:var(--cor-acao);font-weight:600}.relatorios__numero{border-radius:var(--r-full);background:var(--amarelo-100);width:24px;height:24px;color:var(--amarelo-900);font-family:var(--fonte-dados);font-size:var(--t-12);flex:none;place-items:center;font-weight:600;display:grid}.relatorios__lista button.ativo .relatorios__numero{background:var(--amarelo-500);color:var(--sobre-amarelo)}.relatorios__conteudo{flex-direction:column;gap:14px;min-width:0;display:flex}.relatorios__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.relatorios__cabeca h3{font-family:var(--fonte-marca);font-size:var(--t-20);margin:0}.relatorios__cabeca p{color:var(--cor-texto-2);font-size:var(--t-14);margin:4px 0 0}.relatorios__baixar{flex-wrap:wrap;gap:8px;display:flex}.relatorios__filtros{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.relatorios__periodo{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.relatorios__rotulo{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.relatorios__campos{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px 12px;display:grid}.relatorios__campos .campo{margin:0}.relatorios__busca{grid-column:span 2}.relatorios__aplicados{font-size:var(--t-13);color:var(--cor-texto-3);margin:0}.relatorios__resumo{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.relatorios__tabela td,.relatorios__tabela th{white-space:nowrap}.relatorios__tabela td:last-child{white-space:normal;min-width:160px}.relatorios__tabela .relatorios__num{text-align:right;font-family:var(--fonte-dados);font-size:var(--t-13)}.relatorios__contagem{font-size:var(--t-13);color:var(--cor-texto-3);margin:0}@media (width<=860px){.relatorios__corpo{grid-template-columns:1fr}.relatorios__lista{flex-direction:row;position:static;overflow-x:auto}.relatorios__lista button{white-space:nowrap;width:auto}.relatorios__busca{grid-column:auto}}.seletor-escopo{border-radius:var(--r-full);background:var(--amarelo-100);box-shadow:inset 0 0 0 1px var(--amarelo-300);color:var(--amarelo-900);font-size:var(--t-13);align-items:center;gap:8px;max-width:100%;padding:6px 6px 6px 14px;font-weight:600;display:inline-flex}.seletor-escopo select{border-radius:var(--r-full);background-color:var(--cor-superficie);min-width:0;max-width:420px;font:inherit;color:var(--cor-acao);text-overflow:ellipsis;cursor:pointer;border:0;padding:8px 30px 8px 12px;font-weight:600}.seletor-escopo select:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.seletor-unidades{justify-content:flex-end;margin:0 0 16px;display:flex}.bi{flex-direction:column;gap:16px;display:flex}.bi__cabeca{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bi__perfil{font-family:var(--fonte-dados);font-size:var(--t-12);letter-spacing:.04em;text-transform:uppercase;color:var(--cor-acao);margin:0 0 2px;font-weight:600}.bi__periodo{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.bi__periodo .painel-nota{margin:0}.indicadores.bi__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=720px){.indicadores.bi__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.bi__kpis .indicador-kpi__valor{font-size:var(--t-28);overflow-wrap:anywhere}@media (width<=720px){.bi__kpis .indicador-kpi__valor{font-size:var(--t-20)}}.bi--carregando{opacity:.55;transition:opacity var(--d-1)}.bi__grade{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;display:grid}.bi-cartao{border-radius:var(--r-xl);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.bi-cartao h3{font-family:var(--fonte-marca);font-size:var(--t-16);align-items:center;gap:8px;margin:0;display:flex}.bi-cartao .estado-vazio{margin:0}.bi-pendencias{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bi-pendencias a{border-radius:var(--r-md);background:var(--cor-superficie-2);color:var(--cor-texto);font-size:var(--t-14);grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:grid}.bi-pendencias a:hover{background:var(--cor-acao-suave);color:var(--cor-acao)}.bi-pendencias strong{border-radius:var(--r-sm);background:var(--amarelo-500);height:32px;color:var(--sobre-amarelo);font-family:var(--fonte-marca);font-size:var(--t-16);place-items:center;display:grid}.bi-barras{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bi-barras li{font-size:var(--t-13);grid-template-columns:minmax(90px,.9fr) 2fr minmax(96px,auto);align-items:center;gap:10px;display:grid}.bi-barras__rotulo{color:var(--cor-texto-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bi-barras__trilho{border-radius:var(--r-full);background:var(--cor-superficie-2);height:12px;overflow:hidden}.bi-barras__barra{border-radius:var(--r-full);background:var(--anil-500);height:100%;display:block}.bi-barras__barra--confirmacao{background:var(--amarelo-500)}.bi-barras__barra--entrega{background:var(--anil-300)}.bi-barras__barra--recebimento{background:var(--anil-500)}.bi-barras__barra--pagamento{background:var(--laranja-500)}.bi-barras__barra--pagos{background:var(--verde-500)}.bi-barras__barra--cancelados{background:var(--cinza-300)}.bi-barras__valor{font-family:var(--fonte-dados);flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.bi-barras__valor small{font-size:var(--t-11);color:var(--cor-texto-3)}.bi-meses{grid-template-columns:repeat(6,1fr);align-items:end;gap:8px;display:grid}.bi-meses__mes{flex-direction:column;align-items:center;gap:6px;display:flex}.bi-meses__valor{font-family:var(--fonte-dados);font-size:var(--t-11);color:var(--cor-texto-2);white-space:nowrap}.bi-meses__trilho{border-radius:var(--r-md);background:var(--cor-superficie-2);align-items:flex-end;width:100%;max-width:44px;height:120px;display:flex;overflow:hidden}.bi-meses__coluna{border-radius:var(--r-md) var(--r-md) 0 0;background:linear-gradient(180deg, var(--anil-500), var(--anil-600));width:100%;display:block}.bi-meses__mes:last-child .bi-meses__coluna{background:linear-gradient(180deg, var(--amarelo-400), var(--amarelo-600))}.bi-meses__rotulo{font-size:var(--t-12);color:var(--cor-texto-3)}@media (width<=720px){.bi__grade{grid-template-columns:1fr}.seletor-escopo{border-radius:var(--r-lg);flex-wrap:wrap}.seletor-escopo select{width:100%;max-width:none}}.cap{padding-block:28px 56px}.cap .sobretitulo{align-items:center;gap:6px;display:inline-flex}.cap__progresso{border-radius:var(--r-full);background:var(--cor-linha);height:8px;margin-top:20px;overflow:hidden}.cap__progresso span{border-radius:inherit;background:var(--cor-acao);height:100%;transition:width .3s;display:block}.cap__contagem{color:var(--cor-texto-2);font-size:var(--t-13);align-items:center;gap:6px;margin-top:8px;display:flex}.cap__corpo{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:24px;margin-top:20px;display:grid}.cap__trilha{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);flex-direction:column;gap:2px;max-height:calc(100vh - 120px);margin:0;padding:8px;list-style:none;display:flex;position:sticky;top:96px;overflow-y:auto}.cap__passo{border-radius:var(--r-md);width:100%;color:var(--cor-texto-2);font:inherit;font-size:var(--t-13);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.cap__passo:hover{background:var(--cor-superficie-2)}.cap__passo--atual{background:var(--cor-acao-suave);color:var(--cor-texto);font-weight:600}.cap__marca{border:1px solid var(--cor-linha);border-radius:var(--r-full);background:var(--cor-superficie);width:22px;height:22px;font-family:var(--fonte-dados);font-size:var(--t-11);flex:none;place-items:center;display:inline-grid}.cap__passo--lido .cap__marca{border-color:var(--cor-sucesso);background:var(--cor-sucesso);color:var(--cinza-0)}.cap__tela{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:var(--sombra-1);padding:28px}.cap__tela h2{font-family:var(--fonte-marca);font-size:var(--t-24);margin:4px 0 16px;line-height:1.2}.cap__numero{color:var(--cor-texto-3);font-family:var(--fonte-dados);font-size:var(--t-12)}.cap__acoes{border-top:1px solid var(--cor-linha);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;padding-top:20px;display:flex}.cap__concluir{border-radius:var(--r-lg);background:var(--amarelo-50);border:1px solid var(--amarelo-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:18px 22px;display:flex}.cap__concluir p{margin:0;font-weight:600}.cap__cpf{min-width:240px;margin:0}.cap__cpf input{font-family:var(--fonte-dados)}.cap__erro{flex-basis:100%}.cap__cpf-form{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px;display:flex}.cap__certificado{border:1px solid var(--cor-sucesso);border-radius:var(--r-lg);background:var(--cor-sucesso-suave);color:var(--cor-texto);gap:16px;margin-top:20px;padding:22px 24px;display:flex}.cap__certificado>svg{color:var(--cor-sucesso);flex:none}.cap__certificado h2{font-family:var(--fonte-marca);font-size:var(--t-20);margin:0 0 6px;line-height:1.25}.cap__certificado p{margin:0}.cap__certificado-acoes{flex-wrap:wrap;gap:10px;display:flex;margin-top:14px!important}.cap__seguir{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.capacitacao-admin{margin-bottom:16px}.capacitacao-admin p{margin:4px 0 8px}@media (width<=860px){.cap__corpo{grid-template-columns:1fr}.cap__trilha{max-height:220px;position:static}.cap__tela{padding:20px}}.editais__lista{flex-direction:column;gap:16px;margin:16px 0 0;padding:0;list-style:none;display:flex}.edital{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);padding:18px 20px;scroll-margin-top:96px}.edital--destaque{box-shadow:inset 4px 0 0 var(--cor-acao)}.edital__topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.edital__topo h3{font-family:var(--fonte-marca);font-size:var(--t-18);margin:0 auto 0 0;line-height:1.3}.edital__topo h3 small{color:var(--cor-texto-3);font-family:inherit;font-size:var(--t-14);font-weight:500}.edital__objeto{color:var(--cor-texto-2);margin:8px 0 12px}.edital__dados{flex-wrap:wrap;gap:8px 28px;margin:0 0 12px;display:flex}.edital__dados dt{color:var(--cor-texto-3);font-size:var(--t-12);align-items:center;gap:4px;display:flex}.edital__dados dd{font-size:var(--t-14);margin:2px 0 0;font-weight:600}.edital__dados dd small{color:var(--cor-texto-3);font-weight:400}.edital__linhas{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.edital__colunas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 24px;display:grid}.edital__docs,.edital__anexos,.edital__docs-adesao{font-size:var(--t-14);margin:4px 0 0;padding-left:18px}.edital__docs small{color:var(--cor-texto-3)}.edital__docs-adesao li{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.edital__arquivo{color:var(--cor-acao);font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.edital__tirar{border:1px solid var(--cor-linha);border-radius:var(--r-full);background:var(--cor-superficie);width:24px;height:24px;color:var(--cor-texto-2);vertical-align:middle;cursor:pointer;place-items:center;margin-left:6px;padding:0;display:inline-grid}.edital__tirar:hover{border-color:var(--vermelho-600);color:var(--vermelho-600)}.edital__pncp{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;display:flex}.edital__pncp a{align-items:center;gap:4px;display:inline-flex}.edital__controle{font-family:var(--fonte-dados);font-size:var(--t-13)}.edital__falha{color:var(--laranja-700);font-size:var(--t-14);margin:8px 0 0}.edital__envio{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:12px;display:flex}.edital__envio .campo{flex:260px;margin:0}.edital__envio .campo--curto{flex:0 180px}.edital__envio .erro{flex-basis:100%;margin:0}.edital__acoes{border-top:1px solid var(--cor-linha);margin-top:16px;padding-top:14px}.edital__adesoes,.edital__historico{font-size:var(--t-14);margin-top:14px}.edital__adesoes summary,.edital__historico summary{cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.edital__adesoes .tabela{margin-top:8px}.edital__historico ol{color:var(--cor-texto-2);font-size:var(--t-13);margin:8px 0 0;padding-left:18px}.edital__minha{border-radius:var(--r-md);background:var(--amarelo-50);border:1px solid var(--amarelo-100);margin-top:16px;padding:14px 16px}.edital__minha .painel-sub{flex-wrap:wrap;align-items:center;gap:6px;margin-top:0;display:flex}.edital__envios{flex-direction:column;gap:12px;margin:10px 0 0;padding:0;list-style:none;display:flex}.edital__envios>li{border-radius:var(--r-sm);background:var(--cor-superficie);padding:10px 12px}.edital__envio-doc{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.edital__envio-doc small{color:var(--cor-texto-3)}.edital-form__linhas,.edital-form__docs{border:1px solid var(--cor-linha);border-radius:var(--r-md);margin:0;padding:12px 14px}.edital-form__linhas legend,.edital-form__docs legend{padding:0 4px;font-weight:600}.edital-form__linhas ul{flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.edital-form__cat{border-radius:var(--r-sm);width:100%;font:inherit;font-size:var(--t-14);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.edital-form__cat:hover,.edital-form__cat[aria-expanded=true]{background:var(--cor-superficie-2)}.edital-form__subs{font-size:var(--t-14);flex-wrap:wrap;gap:4px 16px;padding:6px 8px 10px 20px;display:flex}.edital-form__doc{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:8px;display:flex}.edital-form__doc>input{border:1px solid var(--cor-linha);border-radius:var(--r-sm);min-width:0;font:inherit;flex:240px;padding:8px 10px}.edital-form__multa{border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;gap:8px;margin:0;padding:12px 14px;display:flex}.edital-form__multa legend{padding:0 4px;font-weight:600}.sancoes__lista{flex-direction:column;gap:14px;margin:16px 0 0;padding:0;list-style:none;display:flex}.sancao{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);flex-direction:column;align-items:flex-start;gap:8px;padding:16px 20px;display:flex}.sancao .edital__topo{width:100%}.sancao p{margin:0}.sancoes>.edital__topo{margin:14px 0 6px}.sancao__ficha{margin-top:8px}.sancao__bloco{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);margin-top:16px;padding:14px 16px}.sancao__bloco h4{font-family:var(--fonte-marca);font-size:var(--t-16);align-items:center;gap:6px;margin:0 0 8px;display:flex}.sancao__texto{white-space:pre-line;margin:6px 0 0}.sancao__linha-tempo{border-left:2px solid var(--cor-linha);font-size:var(--t-14);flex-direction:column;gap:4px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.sancao__linha-tempo li{position:relative}.sancao__linha-tempo li:before{content:"";background:var(--cor-linha);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:-19px}.sancao__linha-tempo strong{font-family:var(--fonte-dados);margin-right:6px;font-weight:500}.sancao__evento--bom:before{background:var(--verde-600)!important}.sancao__evento--ruim{color:var(--laranja-700)}.sancao__evento--ruim:before{background:var(--laranja-700)!important}.sancao__prazo{font-size:var(--t-14);align-items:flex-start;gap:6px;margin:10px 0 0;font-weight:600;display:flex}.sancao__comprovantes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.sancao__comprovante{flex-direction:column;gap:2px;display:inline-flex}.sancao__anexos{margin-top:12px}.sancao__anexos ul,.sancao__anexos-ato{font-size:var(--t-14);flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.sancao__aplicada{border-radius:var(--r-md);background:var(--laranja-50);color:var(--laranja-900);font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;padding:10px 12px;display:flex}.sancao__escolha{flex-wrap:wrap;gap:6px 18px;max-height:220px;display:flex;overflow:auto}.sancao__form{border-color:var(--cor-acao)}.alerta--suave{background:var(--cor-fundo);color:var(--cor-texto-2);font-weight:500}.incorporar{justify-content:center;align-items:center;gap:6px;display:inline-flex}.incorporar--pedido{border-radius:var(--r-sm);background:var(--amarelo-50);color:var(--amarelo-700);font-size:var(--t-12);padding:6px 10px;font-weight:600}.produto .incorporar--pedido{margin:0 12px 12px}.produto__incorporar{border:1px dashed var(--anil-100);border-radius:var(--r-sm);min-height:36px;color:var(--anil-600);font:inherit;font-size:var(--t-12);cursor:pointer;background:0 0;margin:0 12px 8px;font-weight:600}.produto__incorporar:hover{background:var(--anil-50)}.resultado__catalogo{border-radius:var(--r-sm);background:var(--amarelo-50);font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin:0 14px 14px;padding:8px 12px;display:flex}.resultado__sem-oferta{border-radius:var(--r-full);background:var(--amarelo-100);color:var(--amarelo-900);font-size:var(--t-12);align-items:center;gap:5px;margin-top:8px;padding:3px 10px;font-weight:600;display:inline-flex}.aviso-quantidade{border-radius:var(--r-sm);background:var(--cor-acao-suave);color:var(--anil-700);font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:14px;padding:10px 14px;display:flex}.aviso-quantidade__form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aviso-quantidade__form input{border:1px solid var(--anil-100);border-radius:var(--r-sm);width:96px;font-family:var(--fonte-dados);padding:6px 10px}.aviso-quantidade__acao{color:var(--cor-link);font-weight:600;text-decoration:underline}.aviso-quantidade__tirar{border-radius:var(--r-full);width:28px;height:28px;color:var(--anil-700);place-items:center;margin-left:auto;display:inline-grid}.aviso-quantidade__tirar:hover{background:var(--anil-100)}.resultado__outra-unidade{font-size:var(--t-13);color:var(--chip-alerta-texto);align-items:flex-start;gap:5px;margin-top:4px;display:flex}.resultado__outra-unidade svg{flex:none;margin-top:2px}.resultado__sustentavel{color:var(--verde-700);font-weight:600}.item-catalogos{font-size:var(--t-14);color:var(--cor-texto-2);align-items:flex-start;gap:6px;margin:8px 0 0;display:flex}.item-catalogos svg{color:var(--anil-600);flex:none;margin-top:3px}.item-catalogos--meu{color:var(--verde-700);font-weight:600}.item-catalogos--meu svg{color:var(--verde-600)}.caixa-compra__catalogo{border-radius:var(--r-sm);background:var(--amarelo-50);font-size:var(--t-12);color:var(--cor-texto-2);gap:6px;margin:0;padding:10px 12px;display:flex}.caixa-compra__catalogo svg{flex:none;margin-top:2px}.catalogo-orgao__sub{margin-top:2px;display:block}.catalogo-orgao__item{align-items:center;gap:10px;display:flex}.catalogo-orgao__item img{border-radius:var(--r-sm);object-fit:cover;background:var(--cor-fundo);flex:none;width:44px;height:44px}.catalogo-orgao__item .sem-imagem{border-radius:var(--r-sm);flex:none;width:44px;height:44px}.catalogo-orgao__acoes{white-space:nowrap;text-align:right}.catalogo-orgao__acoes .botao+.botao{margin-left:6px}.catalogo-orgao__botoes{flex-wrap:wrap;gap:8px;display:flex}.catalogo-orgao__novos,.catalogo-orgao__fontes,.catalogo-orgao__copiar{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.catalogo-orgao__novos li{border:1px solid var(--cor-linha);border-radius:var(--r-md);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.catalogo-orgao__fontes button{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);width:100%;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.catalogo-orgao__fontes button:hover{border-color:var(--anil-600)}.catalogo-orgao__copiar{max-height:320px;overflow:auto}.gestao-catalogo__desativado td{background:var(--cor-fundo)}.gestao-catalogo__desativado .catalogo-orgao__item img{opacity:.55}.gestao-catalogo__historico{font-size:var(--t-12);margin-top:6px}.gestao-catalogo__historico summary{color:var(--anil-600);cursor:pointer;align-items:center;gap:4px;display:inline-flex}.gestao-catalogo__historico ol{border-left:2px solid var(--cor-linha);flex-direction:column;gap:6px;margin:8px 0 0;padding:0 0 0 10px;list-style:none;display:flex}.gestao-catalogo__motivo{color:var(--cor-texto-2);display:block}.gestao-catalogo__categoria select{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);min-height:38px;font:inherit;padding:0 10px}.gestao-catalogo__gms{border-top:1px solid var(--cor-linha);flex-direction:column;gap:8px;padding-top:12px;display:flex}.gestao-catalogo__gms .painel-sub{align-items:center;gap:6px;display:inline-flex}.item-novo__ficha{font-size:var(--t-14);gap:8px;margin:0;display:grid}.item-novo__ficha dt{font-weight:600}.item-novo__ficha dd{white-space:pre-line;color:var(--cor-texto-2);margin:2px 0 0}.linha-pedido__catalogo{margin:6px 0 0}.pedido-topo__marca{align-items:center;gap:8px;margin-bottom:8px;display:inline-flex}.pedido-topo__marca img{width:40px;height:40px;display:block}.pedido-topo__nome{font-family:var(--fonte-logo);font-size:var(--t-14);letter-spacing:.04em;color:var(--anil-600);flex-direction:column;align-items:flex-start;font-weight:800;line-height:1.1;display:inline-flex}.pedido-topo__nome span{background:var(--anil-600);color:var(--amarelo-500);letter-spacing:.12em;margin-top:2px;padding:1px 6px;font-size:9px}.atores td small{display:block}.atores__pendente td{color:var(--cor-texto-3)}.situacao-forn__colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.situacao-forn__coluna .painel-sub small{color:var(--cor-texto-3);font-weight:400}@media (width<=720px){.situacao-forn__colunas{grid-template-columns:1fr}}.entregas__saldo td:last-child{font-family:var(--fonte-dados)}.entregas__falta{color:var(--laranja-700)}.entregas__ok{color:var(--verde-600)}.entregas__lista{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.entregas__item{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);padding:12px 14px}.entregas__topo{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.entregas__topo span{color:var(--cor-texto-2)}.entregas__linhas{font-size:var(--t-14);flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.entregas__linhas li{justify-content:space-between;align-items:center;gap:12px;display:flex}.entregas__linhas small{color:var(--cor-texto-3)}.entregas__prazos{color:var(--cor-texto-2);align-items:center;gap:4px;margin-top:8px;display:inline-flex}.entregas__nf{font-family:var(--fonte-texto);font-size:var(--t-14);color:var(--cor-texto-2);font-weight:500}.entregas__marcar{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.entregas__marcar legend{margin-bottom:4px;font-weight:600}.pagamento__parcial{margin-top:8px}.pagamento__parcelas{flex-direction:column;gap:8px;margin:10px 0;padding:0;list-style:none;display:flex}.pagamento__parcelas li{border-radius:var(--r-sm);background:var(--cor-fundo);font-size:var(--t-14);flex-direction:column;align-items:flex-start;gap:4px;padding:8px 10px;display:flex}.pagamento__parcelas small{color:var(--cor-texto-2)}.compras-pr{border-radius:var(--r-sm);background:var(--cor-fundo);color:var(--cor-texto-2);font-size:var(--t-14);align-items:flex-start;gap:8px;margin:8px 0 0;padding:8px 10px;line-height:1.4;display:flex}.compras-pr svg{flex:none;margin-top:2px}.compras-pr strong{color:var(--cor-texto);font-variant-numeric:tabular-nums}.compras-pr small{color:var(--cor-texto-3);font-size:var(--t-12);display:block}.compras-pr--compacto{font-size:var(--t-12);padding:6px 8px}.botao--perigo{background:var(--vermelho-600);color:var(--cinza-0)}.botao--perigo:hover{background:var(--vermelho-700)}.avatar{background:var(--anil-600);color:var(--amarelo-500);font-family:var(--fonte-marca);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid;overflow:hidden}.avatar img,.conta__avatar img{object-fit:cover;width:100%;height:100%}.etiquetas-perfil{flex-wrap:wrap;gap:6px;display:inline-flex}.etiquetas-perfil--p .ui-chip{font-size:var(--t-11);padding:2px 8px}.conta__cabeca{align-items:center;gap:12px;padding:8px 16px 10px;display:flex}.conta__cabeca>div{flex-direction:column;gap:4px;min-width:0;display:flex}.conta__cabeca .conta__nome,.conta__cabeca .conta__org{text-overflow:ellipsis;white-space:nowrap;padding:0;overflow:hidden}.pagina-conta{flex-direction:column;gap:20px;padding-block:28px 72px;display:flex}.conta-esqueleto{flex-direction:column;gap:20px;display:flex}.conta-cabecalho{align-items:center;gap:20px;display:flex}.conta-cabecalho__texto{flex-direction:column;gap:6px;min-width:0;display:flex}.conta-cabecalho__texto .pagina-titulo{overflow-wrap:anywhere}.conta-cabecalho__vinculo{font-size:var(--t-14);color:var(--cor-texto-2)}.abas.conta-abas{scrollbar-width:none;max-width:100%;margin:0;overflow-x:auto}.abas.conta-abas button{flex:none}.conta-coluna{flex-direction:column;gap:16px;min-width:0;display:flex}.conta-coluna>.bloco{margin-top:0}.conta-bloco .formulario__ajuda{font-weight:400}.conta-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.conta-grade>.bloco{margin-top:0}.conta-bloco.formulario{gap:14px}.conta-bloco--nota{background:var(--cor-superficie-2);box-shadow:none;border:1px solid var(--cor-linha)}.conta-linha-botoes{flex-wrap:wrap;gap:8px;display:flex}.conta-grade .formulario--linha{flex-wrap:wrap;gap:14px;display:flex}.conta-foto{align-items:center;gap:18px;display:flex}.conta-foto__atual{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;position:relative}.conta-foto__atual:focus-visible{outline:3px solid var(--cor-foco);outline-offset:3px}.conta-foto__camera{background:var(--cor-superficie);width:34px;height:34px;color:var(--anil-600);box-shadow:var(--sombra-2);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.conta-foto__acoes{flex-direction:column;gap:10px;display:flex}.conta-email{gap:8px;display:flex}.conta-email input[readonly]{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.conta-email .botao{flex:none}.conta-perfis{flex-direction:column;gap:10px;display:flex}.conta-perfis li{font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.conta-dados{border-top:1px solid var(--cor-linha);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 16px;padding-top:12px;display:grid}.conta-dados dt{font-size:var(--t-12);color:var(--cor-texto-3)}.conta-dados dd{font-size:var(--t-14);overflow-wrap:anywhere;margin:0;font-weight:600}.interruptor{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex;position:relative}.interruptor+.interruptor{border-top:1px solid var(--cor-linha)}.interruptor__texto{flex-direction:column;gap:2px;display:flex}.interruptor__texto strong{font-size:var(--t-14);font-weight:600}.interruptor__texto small{font-size:var(--t-13);color:var(--cor-texto-2)}.interruptor input{opacity:0;width:1px;height:1px;position:absolute}.interruptor__trilho{border-radius:var(--r-full);background:var(--cinza-300);width:44px;height:26px;transition:background var(--d-2);flex:none;position:relative}.interruptor__trilho:after{content:"";background:var(--cor-superficie);width:20px;height:20px;box-shadow:var(--sombra-1);transition:transform var(--d-2) var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.interruptor input:checked+.interruptor__trilho{background:var(--anil-600)}.interruptor input:checked+.interruptor__trilho:after{transform:translate(18px)}.interruptor input:focus-visible+.interruptor__trilho{outline:3px solid var(--cor-foco);outline-offset:2px}.interruptor--inativo{cursor:not-allowed;opacity:.5}.conta-tipos{border-left:3px solid var(--anil-100);padding-left:14px}.conta-tipos--off{border-left-color:var(--cor-linha)}.conta-lista{font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;gap:10px;line-height:1.55;display:flex}.conta-lista strong{color:var(--cor-texto)}.conta-direitos{flex-direction:column;display:flex}.conta-direito{color:var(--anil-600);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.conta-direito+.conta-direito{border-top:1px solid var(--cor-linha)}.conta-direito strong{font-size:var(--t-14);color:var(--cor-texto);display:block}.conta-direito p{font-size:var(--t-13);color:var(--cor-texto-2);margin-top:2px}.conta-direito--perigo{color:var(--vermelho-600)}.recorte{flex-direction:column;align-items:center;gap:14px;display:flex}.recorte__janela{border-radius:var(--r-md);background:var(--cinza-900);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;max-width:100%;position:relative;overflow:hidden}.recorte__janela:active{cursor:grabbing}.recorte__janela:focus-visible{outline:3px solid var(--cor-foco);outline-offset:3px}.recorte__janela img{pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.recorte__mascara{box-shadow:0 0 0 999px color-mix(in srgb, var(--cor-noite) 55%, transparent);outline:2px solid color-mix(in srgb, var(--branco) 90%, transparent);outline-offset:-2px;pointer-events:none;border-radius:50%;position:absolute;inset:0}.recorte__zoom{align-items:center;gap:10px;width:100%;max-width:280px;display:flex}.recorte__zoom input{accent-color:var(--anil-600);flex:1}.recorte__botao{border:1px solid var(--cinza-300);background:var(--cor-superficie);cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.recorte__botao:disabled{opacity:.4;cursor:default}.recorte__dica{font-size:var(--t-13);color:var(--cor-texto-2)}.recorte__acoes{justify-content:flex-end;gap:8px;width:100%;display:flex}@media (width<=860px){.conta-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.conta-cabecalho{align-items:flex-start}.conta-cabecalho .avatar{width:64px!important;height:64px!important}.conta-foto{flex-direction:column;align-items:flex-start}.conta-email{flex-direction:column}.conta-direito{grid-template-columns:auto minmax(0,1fr)}.conta-direito .botao{grid-column:2;justify-self:start}.abas.conta-abas{width:100%}}.painel-topo--conta{align-items:center;gap:16px;display:flex}.painel-topo--conta>div{flex-direction:column;gap:4px;min-width:0;display:flex}.painel-topo--conta>.painel-topo__acoes{flex-flow:wrap;gap:8px;margin-left:auto}@media (width<=560px){.painel-topo--conta{flex-wrap:wrap}.painel-topo--conta>.painel-topo__acoes{margin-left:0}}.tabela-rolagem{border-radius:var(--r-md);max-width:100%;position:relative;overflow-x:auto}.tabela-rolagem .tabela{min-width:640px}.patrocinio-item{color:var(--cor-texto);align-items:center;gap:10px;font-weight:500;display:flex}.patrocinio-item img{object-fit:cover;border-radius:var(--r-sm);flex:none;width:40px;height:40px}.texto-suave{color:var(--cor-texto-3);font-size:var(--t-12)}.ajuda-icone{width:44px;height:44px;color:var(--anil-600);background:var(--amarelo-100);-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;mask:var(--mascara-hex) center / 100% 100% no-repeat;flex:none;place-items:center;display:grid}.ajuda-icone--anil{color:var(--cinza-0);background:var(--anil-600)}.ajuda-etiqueta{border-radius:var(--r-full);background:var(--anil-50);color:var(--anil-700);font-size:var(--t-12);white-space:nowrap;align-items:center;padding:3px 9px;font-weight:600;display:inline-flex}.ajuda-esqueleto{flex-direction:column;gap:12px;display:flex}.ajuda-vazio{border-radius:var(--r-md);background:var(--cor-superficie);color:var(--cor-texto-2);padding:20px}.busca-ajuda{border-radius:var(--r-full);background:var(--cor-superficie);width:100%;max-width:640px;height:56px;box-shadow:inset 0 0 0 1px var(--cinza-300), var(--sombra-2);color:var(--cor-texto-3);transition:box-shadow var(--d-1) var(--ease);align-items:center;gap:10px;padding:0 8px 0 20px;display:flex}.busca-ajuda:focus-within{box-shadow:inset 0 0 0 2px var(--anil-500), var(--sombra-2)}.busca-ajuda input{min-width:0;font:inherit;font-size:var(--t-16);color:var(--cor-texto);background:0 0;border:0;outline:none;flex:1}.busca-ajuda input::-webkit-search-cancel-button{display:none}.busca-ajuda__limpar,.busca-ajuda__ir{border-radius:var(--r-full);cursor:pointer;border:0;flex:none;place-items:center;width:36px;height:36px;display:grid}.busca-ajuda__limpar{background:var(--cinza-100);color:var(--cor-texto-2)}.busca-ajuda__ir{background:var(--amarelo-500);color:var(--sobre-amarelo)}.busca-ajuda__ir:hover{background:var(--amarelo-400)}.busca-ajuda--compacta{height:44px;box-shadow:inset 0 0 0 1px var(--cinza-300);padding:0 4px 0 14px}.busca-ajuda--compacta:focus-within{box-shadow:inset 0 0 0 2px var(--anil-500)}.busca-ajuda--compacta input{font-size:var(--t-14)}.busca-ajuda--compacta .busca-ajuda__ir{width:34px;height:34px}.ajuda-topo{background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha)}.ajuda-topo__conteudo{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-block:48px 36px;display:flex}.ajuda-topo__tel{color:var(--cor-texto-2);font-size:var(--t-14);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.ajuda-topo__tel a{color:var(--cor-texto);white-space:nowrap;font-weight:700}.ajuda-topo__conteudo .pagina-titulo{margin-bottom:8px;font-size:clamp(1.75rem,3.4vw,2.5rem)}.ajuda-publico{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.ajuda-publico button{border:1px solid var(--cinza-300);border-radius:var(--r-full);background:var(--cor-superficie);color:var(--cor-texto-2);font:inherit;font-size:var(--t-14);cursor:pointer;transition:border-color var(--d-1) var(--ease), color var(--d-1) var(--ease);padding:8px 16px;font-weight:500}.ajuda-publico button:hover{border-color:var(--cor-texto);color:var(--cor-texto)}.ajuda-publico button.ativo{border-color:var(--cor-texto);background:var(--cor-texto);color:var(--cor-superficie)}.ajuda-corpo{flex-direction:column;gap:40px;padding-block:40px 72px;display:flex}.ajuda-bloco{flex-direction:column;gap:16px;display:flex}.ajuda-bloco__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);color:var(--cor-texto)}.ajuda-guias{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ajuda-guia{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);transition:border-color var(--d-1) var(--ease), box-shadow var(--d-2) var(--ease);flex-direction:column;gap:10px;padding:24px;display:flex}.ajuda-guia:hover{border-color:var(--anil-200);box-shadow:var(--sombra-3)}.ajuda-guia__topo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.ajuda-guia__publico{font-size:var(--t-12);color:var(--cor-texto-2);font-weight:600}.ajuda-guia__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);color:var(--cor-texto);line-height:1.25}.ajuda-guia__resumo{color:var(--cor-texto-2);font-size:var(--t-14)}.ajuda-guia__rodape{border-top:1px solid var(--cor-linha);font-size:var(--t-13);color:var(--cor-texto-3);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.ajuda-guia__ir{color:var(--cor-link);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ajuda-temas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ajuda-tema{border-radius:var(--r-lg);background:var(--cor-superficie);flex-direction:column;gap:14px;padding:20px 22px;display:flex}.ajuda-tema__cabeca{align-items:flex-start;gap:14px;display:flex}.ajuda-tema__cabeca strong{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);color:var(--cor-texto);display:block}.ajuda-tema__cabeca small{font-size:var(--t-13);color:var(--cor-texto-2);margin-top:2px;display:block}.ajuda-tema__cabeca:hover strong{color:var(--cor-acao)}.ajuda-tema ul{border-top:1px solid var(--cor-linha);flex-direction:column;list-style:none;display:flex}.ajuda-tema li a{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);color:var(--cor-texto);padding:10px 0;display:block}.ajuda-tema li a:hover{color:var(--cor-acao)}.ajuda-tema .link-seta{margin-top:auto}.ajuda-lista{flex-direction:column;list-style:none;display:flex}.ajuda-lista--cartao{border-radius:var(--r-lg);background:var(--cor-superficie);overflow:hidden}.ajuda-lista--cartao li+li{border-top:1px solid var(--cor-linha)}.ajuda-lista--duas{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ajuda-lista--duas li+li{border-top:0}.ajuda-lista--duas li:nth-child(n+3){border-top:1px solid var(--cor-linha)}.ajuda-lista--duas li:nth-child(2n){border-left:1px solid var(--cor-linha)}.ajuda-linha{height:100%;transition:background var(--d-1) var(--ease);align-items:center;gap:16px;padding:16px 20px;display:flex}.ajuda-linha:hover{background:var(--cor-superficie-2)}.ajuda-linha__texto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ajuda-linha__texto strong{color:var(--cor-texto);font-weight:600}.ajuda-linha:hover .ajuda-linha__texto strong{color:var(--cor-acao)}.ajuda-linha__texto span{font-size:var(--t-14);color:var(--cor-texto-2)}.ajuda-linha__texto small{font-size:var(--t-12);color:var(--cor-texto-3)}.ajuda-linha__seta{color:var(--cor-texto-3);flex:none}.ajuda-final{border:1px dashed var(--cinza-300);border-radius:var(--r-lg);justify-content:space-between;align-items:center;gap:16px 24px;padding:20px 24px;display:flex}.ajuda-final strong{font-family:var(--fonte-marca);color:var(--cor-texto);font-weight:700}.ajuda-final p{font-size:var(--t-14);color:var(--cor-texto-2);margin-top:2px}.ajuda-manual{border-style:solid}.ajuda-manual .botao{flex-shrink:0;gap:8px}.ajuda-manual .botao small{font-weight:400}.ajuda-pagina{padding-bottom:72px}.ajuda-duas{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.ajuda-duas__principal{flex-direction:column;gap:20px;display:flex}.ajuda-tema-topo{align-items:center;gap:16px;display:flex}.ajuda-tema-topo .ajuda-icone{width:56px;height:56px}.ajuda-tema-topo p{color:var(--cor-texto-2);margin-top:4px}.ajuda-lateral{flex-direction:column;gap:16px;display:flex;position:sticky;top:24px}.ajuda-lateral__bloco{border-radius:var(--r-lg);background:var(--cor-superficie);padding:18px 20px}.ajuda-lateral__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-14);color:var(--cor-texto);margin-bottom:10px}.ajuda-lateral__temas,.ajuda-lateral__links{flex-direction:column;gap:2px;list-style:none;display:flex}.ajuda-lateral__temas a,.ajuda-lateral__links a{font-size:var(--t-14);color:var(--cor-texto-2);align-items:center;gap:10px;padding:7px 0;display:flex}.ajuda-lateral__temas a:hover,.ajuda-lateral__links a:hover{color:var(--cor-acao)}.ajuda-lateral__temas svg{color:var(--anil-500)}.ajuda-indice{flex-direction:column;gap:2px;list-style:none;display:flex}.ajuda-indice a{font-size:var(--t-13);color:var(--cor-texto-2);align-items:baseline;gap:10px;padding:6px 0;line-height:1.4;display:flex}.ajuda-indice a:hover{color:var(--cor-acao)}.ajuda-indice--passos a span{border-radius:var(--r-full);background:var(--cinza-100);width:20px;height:20px;font-family:var(--fonte-dados);font-size:var(--t-11);color:var(--cor-texto-2);flex:none;place-items:center;font-weight:600;display:inline-grid}.ajuda-artigo{border-radius:var(--r-lg);background:var(--cor-superficie);flex-direction:column;gap:24px;min-width:0;padding:36px 40px 32px;display:flex}.ajuda-rascunho{border-radius:var(--r-sm);background:var(--amarelo-50);border:1px solid var(--amarelo-300);color:var(--amarelo-900);font-size:var(--t-13);padding:10px 14px;font-weight:600}.ajuda-artigo__cabeca{border-bottom:1px solid var(--cor-linha);align-items:flex-start;gap:16px 24px;padding-bottom:24px;display:flex}.ajuda-artigo__cabeca-texto{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.ajuda-indice-celular{border-radius:var(--r-md);background:var(--cinza-50);box-shadow:inset 0 0 0 1px var(--cor-linha);display:none}.ajuda-indice-celular summary{min-height:44px;font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-14);cursor:pointer;align-items:center;gap:6px;padding:0 14px;display:flex}.ajuda-indice-celular summary span{color:var(--cor-texto-3);font-weight:500}.ajuda-indice-celular .ajuda-indice{padding:0 14px 10px}.ajuda-artigo__meta{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ajuda-artigo__resumo{font-size:var(--t-18);color:var(--cor-texto-2);line-height:1.5}.ajuda-artigo__data{font-size:var(--t-12);color:var(--cor-texto-3)}.ajuda-artigo__acoes{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.texto-ajuda{font-size:var(--t-16);color:var(--cinza-700);flex-direction:column;gap:12px;line-height:1.65;display:flex}.texto-ajuda strong{color:var(--cor-texto);font-weight:600}.texto-ajuda a{color:var(--cor-link);text-underline-offset:3px;text-decoration:underline}.texto-ajuda__lista{flex-direction:column;gap:6px;padding-left:22px;list-style:outside;display:flex}.texto-ajuda__lista li::marker{color:var(--anil-400)}.texto-ajuda__aviso{border-radius:var(--r-md);background:var(--anil-50);color:var(--anil-800);font-size:var(--t-14);gap:12px;padding:14px 16px;line-height:1.55;display:flex}.texto-ajuda__aviso svg{color:var(--anil-600);flex:none;margin-top:2px}.texto-ajuda__aviso strong{color:var(--anil-800)}.ajuda-secoes{flex-direction:column;gap:32px;list-style:none;display:flex}.ajuda-secao{flex-direction:column;gap:12px;scroll-margin-top:24px;display:flex}.ajuda-secao__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);color:var(--cor-texto);align-items:center;gap:12px;line-height:1.3;display:flex}.ajuda-secao__num{border-radius:var(--r-full);background:var(--anil-600);width:32px;height:32px;color:var(--cinza-0);font-family:var(--fonte-dados);font-size:var(--t-14);flex:none;place-items:center;font-weight:600;display:grid}.ajuda-secoes--passos .ajuda-secao{padding-left:44px;position:relative}.ajuda-secoes--passos .ajuda-secao__titulo{margin-left:-44px}.ajuda-secoes--passos .ajuda-secao:not(:last-child):before{content:"";background:var(--cor-linha);width:2px;position:absolute;top:40px;bottom:-26px;left:15px}.ajuda-figura{flex-direction:column;gap:8px;margin:4px 0 0;display:flex}.ajuda-figura__botao{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie-2);cursor:zoom-in;box-shadow:var(--sombra-2);padding:0;display:block;position:relative;overflow:hidden}.ajuda-figura__botao img{width:100%;height:auto;display:block}.ajuda-figura__ampliar{border-radius:var(--r-full);background:color-mix(in srgb, var(--cor-noite) 72%, transparent);color:var(--branco);font-size:var(--t-12);opacity:0;transition:opacity var(--d-1) var(--ease);align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px}.ajuda-figura__botao:hover .ajuda-figura__ampliar,.ajuda-figura__botao:focus-visible .ajuda-figura__ampliar{opacity:1}.ajuda-figura figcaption{font-size:var(--t-13);color:var(--cor-texto-3)}.ajuda-video{flex-direction:column;gap:8px;margin:4px 0 0;display:flex}.ajuda-video__palco{aspect-ratio:16/9;border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--preto);box-shadow:var(--sombra-2);position:relative;overflow:hidden}.ajuda-video__capa{background:var(--cor-superficie-2);cursor:pointer;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.ajuda-video__capa img,.ajuda-video__sem-capa{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.ajuda-video__sem-capa{background:linear-gradient(135deg, var(--anil-700), var(--anil-500))}.ajuda-video__play{border-radius:var(--r-full);background:var(--amarelo-500);width:68px;height:68px;color:var(--sobre-amarelo);box-shadow:0 8px 24px color-mix(in srgb, var(--cor-noite) 35%, transparent);transition:transform var(--d-2) var(--ease);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.ajuda-video__capa:hover .ajuda-video__play,.ajuda-video__capa:focus-visible .ajuda-video__play{transform:scale(1.08)}.ajuda-video__palco iframe,.ajuda-video__palco video{background:var(--preto);border:0;width:100%;height:100%;position:absolute;inset:0}.ajuda-video__impressa,.ajuda-video__endereco{display:none}.ajuda-video figcaption{font-size:var(--t-13);color:var(--cor-texto-3);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.ajuda-video__link{color:var(--cor-acao);align-items:center;gap:5px;font-weight:600;display:inline-flex}.ajuda-ampliada{border-radius:var(--r-sm);width:100%;height:auto;display:block}.ajuda-acao{border-radius:var(--r-md);background:var(--cor-superficie-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:20px 24px;display:flex}.ajuda-acao p{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);color:var(--cor-texto)}.ajuda-avaliacao{border-top:1px solid var(--cor-linha);font-size:var(--t-14);color:var(--cor-texto-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.ajuda-avaliacao>p:first-child{color:var(--cor-texto);font-weight:600}.ajuda-avaliacao div{gap:8px;display:flex}.historico{flex-direction:column;gap:20px;padding-block:32px 72px;display:flex}.historico__topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.historico__topo p{color:var(--cor-texto-2);margin-top:6px}.historico__confirmar{font-size:var(--t-14);color:var(--cor-texto);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.historico__filtros{align-items:center;gap:16px;display:flex}.historico__filtros .busca-lista{flex:0 380px}.historico__filtros small{color:var(--cor-texto-3)}.historico__esqueleto{flex-direction:column;gap:10px;display:flex}.historico__vazio-icone{width:56px;height:56px;color:var(--anil-600);background:var(--amarelo-100);-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;mask:var(--mascara-hex) center / 100% 100% no-repeat;place-items:center;display:grid}.historico__vazio p{max-width:460px;color:var(--cor-texto-2)}.historico__dia{flex-direction:column;gap:10px;display:flex}.historico__dia h2{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--cor-texto)}.historico__lista{border-radius:var(--r-lg);background:var(--cor-superficie);flex-direction:column;list-style:none;display:flex;overflow:hidden}.historico__linha{grid-template-columns:minmax(0,1fr) 140px 90px 36px;align-items:center;gap:16px;padding:12px 16px;display:grid}.historico__linha+.historico__linha{border-top:1px solid var(--cor-linha)}.historico__item{align-items:center;gap:14px;min-width:0;display:flex}.historico__foto{border-radius:var(--r-sm);background:var(--cinza-100);flex:none;width:56px;height:56px;overflow:hidden}.historico__foto img{object-fit:cover;width:100%;height:100%}.historico__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.historico__texto strong{color:var(--cor-texto);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.historico__item:hover .historico__texto strong{color:var(--cor-acao)}.historico__texto small{font-size:var(--t-13);color:var(--cor-texto-3)}.historico__preco,.historico__quando{flex-direction:column;gap:2px;display:flex}.historico__preco{text-align:right}.historico__preco small,.historico__quando small{font-size:var(--t-12);color:var(--cor-texto-3)}.historico__preco strong{font-family:var(--fonte-marca);color:var(--cor-texto);font-weight:700}.historico__quando strong{font-family:var(--fonte-dados);font-size:var(--t-13);color:var(--cor-texto-2);font-weight:500}.historico__remover{border-radius:var(--r-full);width:36px;height:36px;color:var(--cor-texto-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.historico__remover:hover{background:var(--cinza-100);color:var(--cor-texto)}.admin-ajuda__acoes{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.admin-ajuda__tema-filtro select{border:1px solid var(--cinza-300);border-radius:var(--r-full);background:var(--cor-superficie);height:36px;font:inherit;font-size:var(--t-13);color:var(--cor-texto);padding:0 12px}.admin-ajuda__lista{border-radius:var(--r-md);background:var(--cor-superficie);flex-direction:column;list-style:none;display:flex;overflow:hidden}.admin-ajuda__linha{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.admin-ajuda__linha+.admin-ajuda__linha{border-top:1px solid var(--cor-linha)}.admin-ajuda__principal{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;display:flex}.admin-ajuda__icone{width:34px;height:34px;color:var(--anil-600);background:var(--amarelo-100);-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;-webkit-mask:var(--mascara-hex) center / 100% 100% no-repeat;mask:var(--mascara-hex) center / 100% 100% no-repeat;flex:none;place-items:center;display:grid}.admin-ajuda__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-ajuda__texto strong{color:var(--cor-texto);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.admin-ajuda__principal:hover .admin-ajuda__texto strong{color:var(--cor-acao)}.admin-ajuda__texto small{font-size:var(--t-12);color:var(--cor-texto-3)}.admin-ajuda__numeros{font-size:var(--t-12);color:var(--cor-texto-2);flex-direction:column;gap:4px;display:flex}.admin-ajuda__numeros span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.admin-ajuda__botoes{gap:6px;display:flex}.editor-ajuda{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.editor-ajuda__principal{border-radius:var(--r-md);background:var(--cor-superficie);flex-direction:column;gap:14px;padding:24px;display:flex}.editor-ajuda__cabeca{align-items:center;gap:14px;margin-bottom:6px;display:flex}.editor-ajuda__cabeca .ui-chip{margin-left:auto}.editor-ajuda__dica{font-size:var(--t-12);color:var(--cor-texto-3)}.editor-ajuda__dica code{border-radius:var(--r-xs);background:var(--cinza-100);font-family:var(--fonte-dados);font-size:var(--t-11);color:var(--cor-texto-2);padding:1px 5px}.editor-ajuda__secoes-cabeca{border-top:1px solid var(--cor-linha);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:16px;display:flex}.editor-ajuda__secoes{flex-direction:column;gap:12px;list-style:none;display:flex}.editor-ajuda__mais{align-self:flex-start}.editor-ajuda__previa{border:1px dashed var(--cinza-300);border-radius:var(--r-md);flex-direction:column;gap:20px;padding:20px;display:flex}.editor-ajuda__previa h3{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);margin-bottom:8px}.editor-ajuda__previa img{border:1px solid var(--cor-linha);border-radius:var(--r-sm);max-width:100%;margin-top:10px;display:block}.editor-ajuda__lado{flex-direction:column;gap:12px;display:flex;position:sticky;top:16px}.editor-ajuda__caixa{border-radius:var(--r-md);background:var(--cor-superficie);flex-direction:column;gap:12px;padding:18px;display:flex}.editor-ajuda__caixa .painel-sub{margin:0}.editor-ajuda__botoes{flex-wrap:wrap;gap:8px;display:flex}.editor-ajuda__autor{font-size:var(--t-12);color:var(--cor-texto-3)}.editor-ajuda__marcar{font-size:var(--t-13);color:var(--cor-texto-2);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.editor-ajuda__marcar input{accent-color:var(--anil-600);margin-top:3px}.editor-ajuda__excluir{color:var(--vermelho-600);border-color:var(--cinza-300);align-self:flex-start}.editor-ajuda__excluir:hover{background:var(--vermelho-50);border-color:var(--vermelho-600)}.editor-secao{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie-2);flex-direction:column;gap:12px;padding:16px;display:flex}.editor-secao__topo{justify-content:space-between;align-items:center;display:flex}.editor-secao__num{font-family:var(--fonte-dados);font-size:var(--t-12);letter-spacing:.04em;text-transform:uppercase;color:var(--anil-600);font-weight:600}.editor-secao__controles{gap:4px;display:flex}.editor-secao__controles button{border:1px solid var(--cinza-300);border-radius:var(--r-sm);background:var(--cor-superficie);width:30px;height:30px;color:var(--cor-texto-2);cursor:pointer;place-items:center;display:grid}.editor-secao__controles button:hover:not(:disabled){border-color:var(--anil-300);color:var(--cor-acao)}.editor-secao__controles button:disabled{opacity:.4;cursor:not-allowed}.editor-secao__imagem{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:14px;display:grid}.editor-secao__imagem figure{border:1px solid var(--cor-linha);border-radius:var(--r-sm);background:var(--cor-superficie);margin:0;position:relative;overflow:hidden}.editor-secao__imagem figure img{object-fit:cover;object-position:top left;width:100%;height:132px;display:block}.editor-secao__tirar{border-radius:var(--r-full);background:color-mix(in srgb, var(--cor-noite) 72%, transparent);width:26px;height:26px;color:var(--branco);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:6px;right:6px}.editor-secao__enviar{border:1.5px dashed var(--cinza-300);border-radius:var(--r-sm);background:var(--cor-superficie);height:132px;color:var(--cor-acao);font:inherit;font-size:var(--t-13);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:600;display:flex}.editor-secao__enviar:hover{border-color:var(--anil-400);background:var(--cor-acao-suave)}.editor-secao__enviar small{color:var(--cor-texto-3);font-weight:400}.editor-secao__legenda{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.editor-secao__legenda .campo{width:100%}.editor-video{border:1px dashed var(--cinza-300);border-radius:var(--r-sm);background:var(--cor-superficie);flex-direction:column;gap:10px;padding:12px;display:flex}.editor-video__rotulo{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.editor-video .ajuda-video{max-width:420px}.editor-video__novo,.editor-video__acoes{flex-wrap:wrap;align-items:flex-end;gap:8px 10px;display:flex}.editor-video__novo .campo{flex:260px}.editor-video__acoes{align-items:center}.editor-video__acoes small,.editor-video__ou{font-size:var(--t-13);color:var(--cor-texto-3)}.editor-video__ou{align-self:center}.editor-ajuda__previa .ajuda-video img{border:0;border-radius:0;max-width:none;margin:0}.temas-admin{flex-direction:column;gap:8px;list-style:none;display:flex}.tema-admin{border-radius:var(--r-md);background:var(--cor-superficie);grid-template-columns:34px minmax(140px,1fr) minmax(200px,2fr) 190px 80px 206px;align-items:end;gap:12px;padding:14px 16px;display:grid}.tema-admin .admin-ajuda__icone{margin-bottom:4px}.tema-admin--novo{border:1.5px dashed var(--cinza-300);background:0 0}.tema-admin__acoes{justify-content:flex-end;align-items:center;gap:8px;min-height:42px;display:flex}.tema-admin__acoes small{font-size:var(--t-12);color:var(--cor-texto-3);white-space:nowrap}@media (width<=1080px){.ajuda-temas{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-ajuda{grid-template-columns:1fr}.editor-ajuda__lado{position:static}.tema-admin{grid-template-columns:34px 1fr 1fr}.tema-admin__descricao{grid-column:2/-1}}@media (width<=900px){.ajuda-duas{grid-template-columns:1fr}.ajuda-lateral{position:static}.ajuda-artigo{padding:24px 20px}.ajuda-indice-celular{display:block}.ajuda-lateral__indice{display:none}.admin-ajuda__linha{grid-template-columns:minmax(0,1fr) auto}.admin-ajuda__numeros{flex-direction:row;grid-column:1;gap:14px;padding-left:46px}}@media (width<=720px){.ajuda-topo__conteudo{padding-block:32px 24px}.busca-ajuda:not(.busca-ajuda--compacta){height:50px}.ajuda-guias,.ajuda-temas,.ajuda-lista--duas{grid-template-columns:1fr}.ajuda-lista--duas li:nth-child(2n){border-left:0}.ajuda-lista--duas li+li{border-top:1px solid var(--cor-linha)}.ajuda-final{flex-direction:column;align-items:flex-start}.ajuda-final .botao,.ajuda-acao .botao{white-space:normal;text-align:center;max-width:100%;padding-block:10px;line-height:1.3}.ajuda-artigo__cabeca{flex-direction:column}.ajuda-artigo__acoes{flex-flow:wrap;align-items:center}.ajuda-secoes--passos .ajuda-secao{padding-left:0}.ajuda-secoes--passos .ajuda-secao__titulo{margin-left:0}.ajuda-secoes--passos .ajuda-secao:before{display:none}.ajuda-secao__titulo{font-size:var(--t-18)}.historico__linha{grid-template-columns:minmax(0,1fr) 36px;gap:8px 12px}.historico__preco,.historico__quando{text-align:left;flex-direction:row;grid-row:2;align-items:baseline;gap:6px;padding-left:70px}.historico__preco{grid-column:1}.historico__quando{display:none}.historico__remover{grid-area:1/2}.historico__filtros{flex-wrap:wrap}.editor-secao__imagem,.tema-admin{grid-template-columns:1fr}.tema-admin__descricao{grid-column:auto}.tema-admin .admin-ajuda__icone{display:none}}@media print{.topo,.rodape,.migalhas,.ajuda-lateral,.ajuda-artigo__acoes,.ajuda-indice-celular,.ajuda-rascunho,.ajuda-acao,.ajuda-avaliacao,.ajuda-figura__ampliar{display:none!important}.ajuda-pagina,.ajuda-duas{max-width:none;margin:0;padding:0;display:block}.ajuda-secao,.ajuda-figura{break-inside:avoid}.ajuda-figura img{max-width:100%}.ajuda-video{break-inside:avoid}.ajuda-video__palco{aspect-ratio:auto;box-shadow:none;background:0 0}.ajuda-video__capa,.ajuda-video__palco iframe,.ajuda-video__palco video{display:none!important}.ajuda-video__impressa{width:100%;height:auto;display:block}.ajuda-video__palco:not(:has(.ajuda-video__impressa)){display:none}.ajuda-video__endereco{word-break:break-all;font-weight:400;display:inline}.texto-ajuda a[href^=\/]:after{content:" (marketgovexpress.com.br" attr(href) ")";color:var(--cor-texto-3);font-size:.85em}.texto-ajuda a[href^=http]:after{content:" (" attr(href) ")";color:var(--cor-texto-3);font-size:.85em}}.painel-topo__selo{border-radius:var(--r-full);align-self:flex-start;max-width:100%;margin-top:2px}.painel-topo__selo:hover .ui-chip{background:var(--amarelo-200)}.quadro-comparativo{border-collapse:separate;border-spacing:0;background:var(--cor-superficie);border-radius:var(--r-md);width:100%;min-width:560px;box-shadow:var(--sombra-1);font-size:var(--t-14);overflow:hidden}.quadro-comparativo thead th{text-align:left;vertical-align:bottom;background:var(--cor-noite);color:var(--cinza-0);padding:14px 14px 12px;position:sticky;top:0}.quadro-comparativo thead th:first-child{width:22%}.quadro-comparativo thead th strong{font-family:var(--fonte-marca);font-size:var(--t-18);color:var(--amarelo-400);font-weight:700;display:block}.quadro-comparativo thead th small{font-size:var(--t-12);color:var(--anil-100);margin-top:2px;font-weight:500;display:block}.quadro-comparativo thead th .ui-chip{margin-top:8px}.quadro-comparativo thead th.escolhido{background:var(--anil-700)}.quadro-comparativo tbody th{text-align:left;vertical-align:top;font-size:var(--t-13);color:var(--cor-texto);background:var(--cinza-25);border-top:1px solid var(--cor-linha);padding:12px 14px;font-weight:700}.quadro-comparativo td{vertical-align:top;color:var(--cor-texto-2);border-top:1px solid var(--cor-linha);border-left:1px solid var(--cor-linha);padding:12px 14px}.quadro-comparativo td small{font-family:var(--fonte-dados);font-size:var(--t-11);color:var(--cor-texto-3);margin-top:4px;display:block}.quadro-comparativo td.escolhido{background:var(--anil-50);color:var(--anil-800)}.quadro-comparativo tr.diferente th{box-shadow:inset 4px 0 0 var(--amarelo-500)}.quadro-comparativo tr.diferente td{color:var(--cor-texto)}.quadro-comparativo__legenda{font-size:var(--t-13);color:var(--cor-texto-3)}.quadro-comparativo__legenda:before{content:"";vertical-align:-1px;background:var(--amarelo-500);border-radius:2px;width:4px;height:12px;margin-right:8px;display:inline-block}.celula-regra{box-sizing:content-box;border-radius:var(--r-sm);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--d-1);background:0 0;border:0;margin:-6px -8px;padding:6px 8px;display:block}button.celula-regra:hover{background:var(--amarelo-50)}button.celula-regra:focus-visible{outline:3px solid var(--cor-foco);outline-offset:0}.celula-regra--simples{cursor:default;margin:0;padding:0}.celula-regra small{text-decoration:underline;-webkit-text-decoration-color:var(--anil-100);text-decoration-color:var(--anil-100);text-underline-offset:2px;align-items:center;gap:4px;margin-top:4px;color:var(--cor-link)!important;display:inline-flex!important}button.celula-regra:hover small{text-decoration-color:currentColor}.celula-regra small svg{flex:none}.artigo-regulamento{flex-direction:column;gap:12px;display:flex}.artigo-regulamento__fonte{font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cor-texto-3);align-items:center;gap:6px;display:flex}.artigo-regulamento__fonte svg{color:var(--anil-600);flex:none}.artigo-regulamento__aviso{border-radius:var(--r-md);background:var(--amarelo-50);box-shadow:inset 0 0 0 1px var(--amarelo-300);color:var(--amarelo-900);font-size:var(--t-13);align-items:flex-start;gap:8px;padding:10px 12px;font-weight:600;display:flex}.artigo-regulamento__aviso svg{flex:none;margin-top:1px}.artigo-regulamento__texto{white-space:pre-line;font-size:var(--t-14);color:var(--cor-texto);max-height:60vh;line-height:1.65;overflow-y:auto}.artigo-regulamento__texto--vazio{color:var(--cor-texto-2)}.artigo-regulamento__link{font-size:var(--t-14);color:var(--cor-link);align-self:flex-start;align-items:center;gap:4px;font-weight:600;display:inline-flex}.quadro-cartoes{flex-direction:column;gap:10px;display:none}.quadro-cartao{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);overflow:hidden}.quadro-cartao__regra{background:var(--cor-noite);color:var(--cinza-0);font-family:var(--fonte-marca);font-size:var(--t-14);margin:0;padding:10px 14px;font-weight:700}.quadro-cartao--diferente .quadro-cartao__regra{box-shadow:inset 4px 0 0 var(--amarelo-500)}.quadro-cartao dl{margin:0}.quadro-cartao dl>div{border-top:1px solid var(--cor-linha);padding:10px 14px}.quadro-cartao dl>div:first-child{border-top:0}.quadro-cartao dl>div.escolhido{background:var(--anil-50)}.quadro-cartao dt{font-size:var(--t-12);color:var(--anil-700);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-weight:700;display:flex}.quadro-cartao dd{font-size:var(--t-14);color:var(--cor-texto);overflow-wrap:anywhere;margin:4px 0 0}.quadro-cartao dd small{font-family:var(--fonte-dados);font-size:var(--t-11);display:block}@media (width<=720px){.quadro-comparativo__rolagem{display:none}.quadro-cartoes{display:flex}}.regras-regulamento{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;margin:0;display:flex}.regras-regulamento__linha{grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:10px 14px;display:grid}.regras-regulamento__linha+.regras-regulamento__linha{border-top:1px solid var(--cor-linha)}.regras-regulamento dt{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.regras-regulamento dd{font-size:var(--t-14);color:var(--cor-texto);overflow-wrap:anywhere;grid-column:2;margin:0}.regras-regulamento__artigo{border-radius:var(--r-full);cursor:pointer;background:0 0;border:0;grid-column:3;justify-self:end;padding:0}.regras-regulamento__artigo .ui-chip{text-underline-offset:2px;gap:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.regras-regulamento__artigo:hover .ui-chip{text-decoration-color:currentColor}.regras-regulamento__artigo:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}@media (width<=720px){.regras-regulamento__linha{grid-template-columns:minmax(0,1fr) auto}.regras-regulamento dd{grid-area:2/1/auto/-1}.regras-regulamento__artigo{grid-area:1/2}}.cabeca-regulamento{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.cabeca-regulamento__nome{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--cor-texto);align-items:center;gap:8px;display:flex}.cabeca-regulamento__nome svg{color:var(--anil-600)}.cabeca-regulamento__meta{font-size:var(--t-12);color:var(--cor-texto-3)}.cabeca-regulamento__meta a{color:var(--cor-link);align-items:center;gap:3px;font-weight:600;display:inline-flex}.pagina-regulamentos{max-width:1040px}.pagina-regulamentos>.botao{align-self:flex-start}.camadas-regulamento{counter-reset:camada;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.camadas-regulamento li{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);counter-increment:camada;flex-direction:column;gap:4px;padding:16px 16px 16px 18px;display:flex;position:relative}.camadas-regulamento li:after{content:counter(camada);font-family:var(--fonte-marca);font-weight:800;font-size:var(--t-24);color:var(--amarelo-500);position:absolute;top:12px;right:14px}.camadas-regulamento svg{color:var(--anil-600)}.camadas-regulamento strong{font-family:var(--fonte-marca);color:var(--cor-texto)}.camadas-regulamento span{font-size:var(--t-13)}.regulamentos-cabecas{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}@media (width<=720px){.camadas-regulamento{grid-template-columns:1fr}}.opcoes-regulamento{flex-direction:column;gap:8px;display:flex}.opcao-regulamento{border:1px solid var(--cor-linha);border-radius:var(--r-md);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.opcao-regulamento.ativa{border-color:var(--anil-500);background:var(--anil-50)}.opcao-regulamento input{accent-color:var(--anil-600);margin-top:3px}.opcao-regulamento__texto{flex-direction:column;gap:3px;display:flex}.opcao-regulamento__texto strong{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.opcao-regulamento__texto strong svg{color:var(--anil-600)}.opcao-regulamento__texto small{font-size:var(--t-12);color:var(--cor-texto-2)}.comparativo-abrir{cursor:pointer;font:inherit;font-weight:600;font-size:var(--t-14);color:var(--cor-link);text-align:left;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:10px;padding:4px 0;display:inline-flex}.comparativo-abrir:hover{text-decoration:underline}.equipe__avisos{flex-direction:column;gap:6px;display:flex}.equipe__avisos li{border-radius:var(--r-md);background:var(--laranja-50);color:var(--laranja-700);font-size:var(--t-14);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.equipe__avisos li svg{flex:none;margin-top:2px}.equipe__avisos--info li{background:var(--amarelo-50);color:var(--amarelo-900)}.equipe__chips{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.equipe__chips .ui-chip{font-size:var(--t-11);gap:4px;padding:2px 8px}.equipe__papeis{flex-wrap:wrap;gap:6px;display:flex}.equipe__papeis .opcao{font-size:var(--t-13);gap:6px;padding:4px 8px}.equipe__inativo td{opacity:.6}.equipe__convite{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);padding:16px}.equipe__convite .painel-sub{align-items:center;gap:6px;display:flex}.opcao--bloco span{flex-direction:column;display:flex}.equipe__unidade{max-width:260px;font-size:var(--t-13)}.arvore{gap:6px;margin:8px 0 12px;padding:0;list-style:none;display:grid}.arvore__no{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.arvore__no--1{margin-left:24px}.arvore__no--2{margin-left:48px}.arvore__no--meu{outline:2px solid var(--anil-400)}.arvore__no--inativa{background:var(--cor-fundo);box-shadow:none}.arvore__no--inativa input,.arvore__no--inativa strong{color:var(--cor-texto-2)}.arvore__no select{flex:0 220px;min-width:0}.arvore__no input{flex:220px;min-width:0}.arvore__no small{color:var(--cor-texto-2);font-size:var(--t-12)}.arvore__historico{font-size:var(--t-13);gap:4px;display:grid}.opcao--bloco small{font-size:var(--t-12);color:var(--cor-texto-2)}.troca-regulamento{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.troca-regulamento input{flex:200px}.tabela__expandida>td{background:var(--cinza-25);padding:16px}.regulamentos-admin{flex-direction:column;gap:10px;display:flex}.regulamento-admin{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.regulamento-admin__topo{align-items:center;gap:10px;display:flex}.regulamento-admin__topo>svg{color:var(--anil-600);flex:none}.regulamento-admin__topo>div{flex-direction:column;flex:1;min-width:0;display:flex}.regulamento-admin__topo small{font-size:var(--t-12);color:var(--cor-texto-3)}.pv1-principal{flex-direction:column;gap:20px;min-width:0;display:flex}.pv1-principal>.bloco{margin-top:0}.pv1-esqueletos{flex-direction:column;gap:12px;display:flex}.pv1-topo__lado{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.pv1-topo__selo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pv1-arquivo{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex}.pv1-arquivo .botao{white-space:normal;text-align:left;overflow-wrap:anywhere;gap:6px;max-width:100%;line-height:1.25}.pv1-prazo{border-radius:var(--r-full);font-size:var(--t-12);white-space:nowrap;cursor:default;align-self:flex-start;align-items:center;gap:5px;padding:4px 10px;font-weight:600;display:inline-flex}.pv1-prazo--verde{background:var(--verde-50);color:var(--verde-700)}.pv1-prazo--amarelo{background:var(--amarelo-100);color:var(--amarelo-900)}.pv1-prazo--vermelho{background:color-mix(in srgb, var(--vermelho-600) 12%, var(--cinza-0));color:var(--vermelho-600)}.pv1-aviso{border-radius:var(--r-md);background:var(--cor-superficie);border:1px solid var(--amarelo-300);font-size:var(--t-14);color:var(--cor-texto);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.pv1-aviso svg{flex:none;margin-top:2px}.pv1-aviso--laranja{border-color:var(--laranja-500);background:color-mix(in srgb, var(--laranja-500) 10%, var(--cinza-0));color:var(--laranja-700);font-weight:600}.pv1-somente-leitura{border:1px solid var(--anil-100);border-radius:var(--r-md);background:var(--anil-50);color:var(--anil-700);font-size:var(--t-14);align-items:center;gap:8px;margin:12px 0 0;padding:10px 14px;font-weight:600;display:flex}.pv1-linha-info{font-size:var(--t-14);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.pv1-multa{flex-direction:column;gap:6px;display:flex}.pv1-multa__calculo{font-size:var(--t-14)}.pv1-multa__calculo p{margin:0 0 4px}.pv1-multa__calculo ul{color:var(--cor-texto-2);margin:0 0 8px;padding-left:18px}.pv1-linha-info small{font-size:var(--t-12);color:var(--cor-texto-2)}.pv1-citacao{border-left:3px solid var(--cinza-300);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--cor-superficie-2);color:var(--cor-texto-2);font-size:var(--t-14);white-space:pre-line;margin:0;padding:8px 12px}.pv1-codigo{border-radius:var(--r-full);background:var(--anil-50);color:var(--anil-700);font-family:var(--fonte-dados);font-size:var(--t-12);white-space:nowrap;align-self:flex-start;align-items:center;gap:4px;padding:3px 9px;font-weight:600;display:inline-flex}.pv1-codigo:hover{text-decoration:underline}.pv1-acao__linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv1-acao__linha .botao{gap:6px}.pv1-form{background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--r-md);padding:14px 16px}.pv1-form .botao,.acao-pedido .formulario>.botao{gap:6px}.pv1-campo-medio{max-width:280px}.formulario__linha>.campo.pv1-campo-curto{flex:0 200px}.pv1-opcao-forte{background:var(--cor-superficie);border-color:var(--anil-200);color:var(--cor-texto);align-items:flex-start;font-weight:600}.pv1-opcao-forte input{margin-top:3px}.pv1-opcao-forte small{font-size:var(--t-12);color:var(--cor-texto-2);margin-top:2px;font-weight:400;display:block}.pv1-cancelar{justify-content:flex-end;display:flex}.pv1-cancelar>.botao{gap:6px}.pv1-correcao{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.acao-pedido h2 svg{vertical-align:-3px;margin-right:4px}.linha-ordem{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:18px 12px;list-style:none;display:grid}.linha-ordem__etapa{text-align:center;min-width:0;font-size:var(--t-12);color:var(--cor-texto-3);flex-direction:column;align-items:center;gap:8px;padding:0 6px;display:flex;position:relative}.linha-ordem__etapa:before{content:"";background:var(--cinza-200);width:100%;height:3px;position:absolute;top:15px;left:-50%}.linha-ordem__etapa:first-child:before{display:none}.linha-ordem__etapa--feita:before,.linha-ordem__etapa--atual:before{background:var(--verde-500)}.linha-ordem__marca{z-index:1;border-radius:var(--r-full);background:var(--cinza-100);width:32px;height:32px;color:var(--cinza-500);border:2px solid var(--cinza-200);flex:none;place-items:center;font-weight:700;display:grid;position:relative}.linha-ordem__etapa--feita .linha-ordem__marca{background:var(--verde-500);border-color:var(--verde-500);color:var(--cinza-0)}.linha-ordem__etapa--atual .linha-ordem__marca{background:var(--anil-600);border-color:var(--anil-600);color:var(--cinza-0);box-shadow:0 0 0 4px var(--anil-100)}.linha-ordem__etapa--parou .linha-ordem__marca{background:var(--cinza-0);border-color:var(--cinza-500);color:var(--cinza-600)}.linha-ordem__texto{overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.linha-ordem__nome{color:var(--cor-texto);font-weight:600}.linha-ordem__etapa--futura .linha-ordem__nome{color:var(--cor-texto-3);font-weight:500}.linha-ordem__etapa--atual .linha-ordem__nome{color:var(--anil-600);font-weight:700}.linha-ordem__etapa--feita small{color:var(--verde-700)}.linha-ordem__prazo,.linha-ordem__quem{color:var(--cor-texto-2);align-items:center;gap:4px;display:inline-flex}.linha-ordem__prazo svg,.linha-ordem__quem svg{flex:none}.linha-ordem__prazo strong{color:var(--anil-600)}.linha-ordem__motivo{color:var(--cor-texto-2)}.pv1-entrega{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:10px 20px;padding:12px 18px;display:flex}.pv1-entrega__item{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pv1-entrega__item svg{color:var(--anil-600)}.pv1-entrega__item small{color:var(--cor-texto-2)}.pv1-entrega__item code{font-family:var(--fonte-dados);font-size:var(--t-12)}.pv1-entrega__prorrogacoes{border-top:1px solid var(--cor-linha);font-size:var(--t-13);flex-direction:column;flex-basis:100%;gap:8px;padding-top:10px;display:flex}.pv1-entrega__prorrogacoes small{color:var(--cor-texto-2);margin-top:2px;display:block}.pv1-consultas{background:var(--cor-superficie);border-radius:var(--r-md);border:1px solid var(--cor-linha);flex-direction:column;padding:4px 14px;display:flex}.pv1-consultas li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);grid-template-columns:130px auto minmax(0,1fr);align-items:center;gap:6px 12px;padding:8px 0;display:grid}.pv1-consultas li:last-child{border-bottom:0}.pv1-consultas small{font-size:var(--t-12);color:var(--cor-texto-2)}.pv1-item__nota{font-size:var(--t-12);color:var(--cor-texto-2);margin-top:2px;display:block}.pv1-dados{flex-direction:column;margin:0;display:flex}.pv1-dados>div{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);grid-template-columns:210px minmax(0,1fr);gap:4px 16px;padding:10px 0;display:grid}.pv1-dados>div:last-child{border-bottom:0}.pv1-dados dt{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.pv1-dados dd{white-space:pre-line;margin:0}.pv1-dados__anexo{margin-top:8px;display:block}.pv1-dados__alerta{color:var(--laranja-700);font-size:var(--t-13);align-items:flex-start;gap:6px;margin-bottom:4px;display:flex}.pv1-dados__alerta svg{flex:none;margin-top:2px}.pv1-qtds{background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;padding:0 14px;display:flex}.pv1-qtds li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pv1-qtds li:last-child{border-bottom:0}.pv1-qtds li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.pv1-qtds small{font-size:var(--t-12);color:var(--cor-texto-3)}.pv1-qtds .campo{flex:0 0 110px}.pv1-parcial{flex-direction:column;gap:8px;display:flex}.pv1-lista{flex-direction:column;display:flex}.pv1-lista li{border-bottom:1px solid var(--cor-linha);font-size:var(--t-14);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;display:flex}.pv1-lista small{color:var(--cor-texto-2)}.pv1-devolucoes{flex-direction:column;gap:12px;display:flex}.pv1-devolucao{border:1px solid var(--cor-linha);border-left:4px solid var(--laranja-500);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pv1-devolucao__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pv1-devolucao>p{font-size:var(--t-14)}.pv1-devolucao>small{font-size:var(--t-12);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pv1-midias{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pv1-midias__escolher{cursor:pointer;gap:6px}.pv1-midias__escolher:focus-within{outline:2px solid var(--anil-500);outline-offset:2px}.pv1-midias__escolher--cheio{opacity:.5;cursor:not-allowed}.pv1-midias__lista{flex-direction:column;gap:6px;width:100%;display:flex}.pv1-midias__lista li{background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--r-md);align-items:center;gap:10px;padding:6px 8px;display:flex}.pv1-midias__mini{border-radius:var(--r-sm);background:var(--cinza-200);flex:0 0 48px;width:48px;height:48px;overflow:hidden}.pv1-midias__mini img,.pv1-midias__mini .esqueleto{object-fit:cover;width:100%;height:100%}.pv1-midias__mini--video{color:var(--cor-texto-2);place-items:center;display:grid}.pv1-midias__nome{min-width:0;font-size:var(--t-14);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.pv1-midias__nome small{font-size:var(--t-12);color:var(--cor-texto-2)}.pv1-midias__tirar{width:32px;height:32px;color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.pv1-midias__tirar:hover{background:var(--cinza-200)}.pv1-galeria{flex-direction:column;gap:8px;display:flex}.pv1-galeria .painel-sub small{color:var(--cor-texto-2);font-weight:400}.pv1-galeria__lista{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.pv1-galeria__item{aspect-ratio:4/3;border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cinza-200);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.pv1-galeria__item img{object-fit:cover;width:100%;height:100%}.pv1-galeria__item--video{cursor:pointer;color:var(--anil-700);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.pv1-galeria__item--video small{font-size:var(--t-12);color:var(--cor-texto-2);overflow-wrap:anywhere;text-align:center}.pv1-galeria__item--tocando{aspect-ratio:16/9;background:var(--preto);cursor:default;grid-column:span 2}.pv1-galeria__ampliada{object-fit:contain;width:100%;max-height:75vh;display:block}.pv1-comprovante{border-top:1px solid var(--cor-linha);flex-direction:column;gap:8px;padding-top:12px;display:flex}.pv1-comprovante>small{font-size:var(--t-12);color:var(--cor-texto-2)}.pv1-motivos{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;gap:4px;padding-left:18px;list-style:outside;display:flex}.pv1-pncp>p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pv1-pncp__ambiente{font-size:var(--t-12);color:var(--cor-texto-2)}.pv1-pncp__numero{font-family:var(--fonte-dados);font-size:var(--t-13);overflow-wrap:anywhere}.pv1-pncp>small{font-size:var(--t-12);color:var(--cor-texto-2)}.pv1-assinaturas{flex-direction:column;display:flex}.pv1-assinaturas li{border-bottom:1px solid var(--cor-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:10px 0;display:flex}.pv1-assinaturas li:last-child{border-bottom:0}.pv1-assinaturas__texto{min-width:0;font-size:var(--t-14);flex-direction:column;gap:2px;display:flex}.pv1-assinaturas__texto small{font-size:var(--t-12);color:var(--cor-texto-2)}.trilha__o-que .pv1-codigo{margin-top:4px}.pv1-corrente{margin-bottom:14px}.pv1-corrente strong{font-size:var(--t-16)}.pv1-corrente a{color:inherit;font-weight:600}.trilha__o-que .pv1-elo{font-size:var(--t-12);color:var(--cor-texto-3)}.pv1-nota{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.pv1-nota legend{font-size:var(--t-13);color:var(--cor-texto-2);margin-bottom:4px;font-weight:600}.pv1-nota__estrelas{gap:2px;display:inline-flex}.pv1-nota__estrelas label{border-radius:var(--r-sm);width:32px;height:32px;color:var(--cinza-300);cursor:pointer;transition:color var(--d-1) var(--ease);place-items:center;display:grid}.pv1-nota__estrelas label:hover,.pv1-nota__estrelas label.ativa{color:var(--amarelo-600)}.pv1-nota__estrelas label.ativa svg{fill:currentColor}.pv1-nota__estrelas label:has(input:focus-visible){outline:3px solid var(--cor-foco);outline-offset:1px}.pv1-estrelas{color:var(--cinza-300);vertical-align:-2px;gap:1px;display:inline-flex}.pv1-estrelas .ativa{color:var(--amarelo-600);fill:currentColor}.pv1-avaliar{background:var(--amarelo-50);border:1px solid var(--amarelo-300);border-radius:var(--r-md);padding:16px}.pv1-avaliar .painel-sub{margin:0}.pv1-avaliar__notas{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 16px;display:grid}.pv1-avaliacoes{flex-direction:column;gap:12px;display:flex}.pv1-avaliacao{border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pv1-avaliacao>small{font-size:var(--t-12);color:var(--cor-texto-3)}.pv1-avaliacao__topo{font-size:var(--t-14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.pv1-avaliacao__media{font-family:var(--fonte-marca);align-items:center;gap:6px;font-weight:700;display:inline-flex}.pv1-avaliacao__notas{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:4px 16px;display:grid}.pv1-avaliacao__notas li{border-bottom:1px dashed var(--cor-linha);font-size:var(--t-13);color:var(--cor-texto-2);justify-content:space-between;gap:8px;padding:4px 0;display:flex}.pv1-avaliacao__notas strong{color:var(--cor-texto);font-variant-numeric:tabular-nums}.pv1-avaliacao__botao{align-self:flex-start;gap:6px}.pv1-avaliacao__aviso{color:var(--cor-texto-2);font-style:italic}.pv1-compra{border-top:1px solid var(--cor-linha);background:var(--cor-superficie-2);flex-direction:column;gap:10px;padding:16px 20px;display:flex}.pv1-compra__titulo{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--anil-700);align-items:center;gap:8px;display:flex}.pv1-compra .opcao{background:var(--cor-superficie)}.pv1-saude{background:var(--cor-superficie);border:1px dashed var(--cinza-300);border-radius:var(--r-md);padding:10px 14px}.pv1-saude summary{cursor:pointer;font-size:var(--t-14);color:var(--anil-700);font-weight:600}.pv1-saude[open] summary{margin-bottom:10px}.pv1-saude .pv1-form{border:0;padding:0}.pv1-fracionamento{border-top:1px solid var(--laranja-500);background:color-mix(in srgb, var(--laranja-500) 9%, var(--cinza-0));flex-direction:column;gap:10px;padding:14px 20px;display:flex}.pv1-fracionamento>p{font-size:var(--t-14);color:var(--laranja-700);align-items:flex-start;gap:8px;font-weight:600;display:flex}.pv1-fracionamento>p svg{flex:none;margin-top:2px}fieldset.pv1-fracionamento{border:1px solid var(--laranja-500);border-radius:var(--r-md);margin:0}fieldset.pv1-fracionamento legend{color:var(--laranja-700);padding:0 6px;font-weight:700}.pv1-dados__linha{margin-top:4px;display:block}.pv1-fracionamento__texto{font-size:var(--t-14)}.pv1-teto{border-top:1px solid var(--laranja-500);background:color-mix(in srgb, var(--laranja-500) 9%, var(--cinza-0));flex-direction:column;gap:10px;padding:14px 20px;display:flex}.pv1-teto p{font-size:var(--t-14);color:var(--laranja-700);align-items:flex-start;gap:8px;display:flex}.pv1-teto p svg{flex:none;margin-top:2px}.pv1-teto .botao{align-self:flex-start}@media (width<=720px){.pv1-topo__lado{flex-flow:wrap;align-items:center}.linha-ordem{grid-template-columns:minmax(0,1fr);padding:14px 16px}.linha-ordem__etapa{text-align:left;flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 14px}.linha-ordem__etapa:last-child{padding-bottom:0}.linha-ordem__etapa:before{display:none}.linha-ordem__etapa:not(:last-child):after{content:"";background:var(--cinza-200);width:3px;position:absolute;top:32px;bottom:0;left:15px}.linha-ordem__etapa--feita:not(:last-child):after{background:var(--verde-500)}.linha-ordem__texto{align-items:flex-start;gap:3px;padding-top:6px}.pv1-entrega{padding:12px 14px}.pv1-principal>.bloco,.pv1-principal>.acao-pedido{padding:16px}.pv1-consultas li{grid-template-columns:minmax(0,1fr) auto}.pv1-consultas small{grid-column:1/-1}.pv1-dados>div{grid-template-columns:1fr}.pv1-campo-medio{max-width:none}.formulario__linha>.campo.pv1-campo-curto{flex:140px}.pv1-qtds .campo{flex-basis:90px}.pv1-compra,.pv1-fracionamento{padding:14px}.pv1-avaliar__notas{grid-template-columns:1fr}.pv1-cancelar{justify-content:flex-start}}.pv1-mural{flex-direction:column;gap:12px;margin:12px 0 16px;padding:0;list-style:none;display:flex}.pv1-msg{border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;gap:6px;max-width:82%;padding:12px 14px;display:flex}.pv1-msg--orgao{background:var(--anil-50);border-color:var(--anil-100);align-self:flex-start}.pv1-msg--fornecedor{background:var(--amarelo-50);border-color:var(--amarelo-200);align-self:flex-end}.pv1-msg__cabeca{font-size:var(--t-14);flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.pv1-msg__cabeca small,.pv1-msg__cabeca time{font-size:var(--t-12);color:var(--cor-texto-3)}.pv1-msg__cabeca time{font-family:var(--fonte-dados);margin-left:auto}.pv1-msg__texto{font-size:var(--t-14);white-space:pre-line;overflow-wrap:anywhere;margin:0}.pv1-msg__anexos{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pv1-msg__previa{flex-direction:column;gap:4px;margin:0;display:flex}.pv1-msg__previa img,.pv1-msg__previa video{border-radius:var(--r-sm);background:var(--cor-superficie-2);max-width:min(320px,100%);max-height:240px;display:block}.pv1-msg-form__anexos{font-size:var(--t-14);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pv1-msg-form__anexos li{overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.pv1-msg-form__tirar{border-radius:var(--r-sm);color:var(--cor-texto-3);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.pv1-msg-form__tirar:hover{color:var(--cor-texto);background:var(--cor-superficie-2)}.pv1-msg-form__acoes{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pv1-msg-form__acoes .botao--primario{margin-left:auto}.pv1-msg-form__acoes label.botao{cursor:pointer;gap:6px}@media (width<=720px){.pv1-msg{max-width:94%}}.pv1-topo__dados{flex:420px;min-width:0}.pv1-topo__titulo{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.pv1-topo__titulo .pagina-titulo{overflow-wrap:anywhere}.pedido-topo .pv1-topo__linha{flex-wrap:wrap;gap:2px 0;margin-top:6px;display:flex}.pv1-topo__partes{display:contents}.pv1-topo__partes>span+span:before,.pv1-topo__partes+.pv1-topo__partes>span:first-child:before{content:"·";color:var(--cor-texto-3);margin:0 8px}.pv1-topo .pv1-topo__lado{flex-flow:wrap;justify-content:flex-end;align-items:flex-start}.pv1-documentos{flex-direction:column;align-items:flex-end;gap:4px;max-width:100%;display:inline-flex}[data-acao]{scroll-margin-top:calc(var(--topo-ocupa,134px) + 16px)}.pv1-grade{grid-template-columns:minmax(0,1fr) 300px}.pv1-grade>.pv1-principal{grid-area:1/1;gap:16px}.pv1-grade>.pv1-resumo{grid-area:1/2}.pv1-aba{flex-direction:column;gap:20px;min-width:0;display:flex}.pv1-aba>.bloco{margin-top:0}.pv1-resumo{top:calc(var(--topo-ocupa,134px) + 16px);transition:top var(--d-2) var(--ease);gap:14px;position:sticky}.pv1-resumo__dados{flex-direction:column;gap:10px;margin:0;display:flex}.pv1-resumo__dados>div{border-bottom:1px solid var(--cor-linha);flex-direction:column;gap:2px;padding-bottom:10px;display:flex}.pv1-resumo__dados dt{font-size:var(--t-12);color:var(--cor-texto-3)}.pv1-resumo__dados dd{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.pv1-resumo__valor dd{font-family:var(--fonte-marca);font-size:var(--t-24);color:var(--anil-600);font-weight:700}.pv1-resumo__proximo{flex-direction:column;gap:4px;display:flex}.pv1-resumo__proximo p{font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.pv1-resumo__proximo small{font-size:var(--t-13);color:var(--cor-texto-2)}.pv1-resumo__ver{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.pv1-situacao{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pv1-situacao li{border-bottom:1px solid var(--cor-linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 0;display:flex}.pv1-situacao li:last-child{border-bottom:0}.pv1-situacao__nome{min-width:0;font-size:var(--t-14);flex-direction:column;flex:220px;gap:2px;display:flex}.pv1-situacao__nome small{font-size:var(--t-12);color:var(--cor-texto-2);overflow-wrap:anywhere}.pv1-situacao__chips{flex-wrap:wrap;gap:6px;display:flex}.pv1-atores{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pv1-atores__passo{grid-template-columns:14px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:0 0 16px;display:grid;position:relative}.pv1-atores__passo:not(:last-child):after{content:"";background:var(--cinza-200);width:2px;position:absolute;top:18px;bottom:0;left:6px}.pv1-atores__marca{border-radius:var(--r-full);border:2px solid var(--cinza-300);background:var(--cor-superficie);width:14px;height:14px;margin-top:3px}.pv1-atores__passo--feito .pv1-atores__marca{border-color:var(--verde-600);background:var(--verde-600)}.pv1-atores__passo--pendente .pv1-atores__marca{border-color:var(--anil-600)}.pv1-atores__texto{font-size:var(--t-14);flex-direction:column;gap:2px;display:flex}.pv1-atores__texto small{font-size:var(--t-13);color:var(--cor-texto-2)}@media (width<=960px){.pv1-grade{grid-template-columns:minmax(0,1fr)}.pv1-grade>.pv1-principal,.pv1-grade>.pv1-resumo{grid-area:auto/1}.pv1-resumo{gap:10px;padding:14px 16px;position:static}.pv1-resumo__dados{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.pv1-resumo__dados>div{border-bottom:0;padding-bottom:0}.pv1-resumo__valor dd{font-size:var(--t-18)}}@media (width<=720px){.pv1-topo .pv1-topo__lado{justify-content:flex-start}.pv1-documentos{align-items:flex-start}.pv1-atores__passo{grid-template-columns:14px minmax(0,1fr)}.pv1-atores__passo .pv1-codigo{grid-column:2;justify-self:start}}.linha-ordem-curta,.pv1-resumo__curto{display:none}@media (width<=640px){.pagina-pedido-detalhe{gap:10px}.pagina-pedido-detalhe>.migalhas{padding:10px 0 0}.pedido-topo.pv1-topo{gap:8px}.pv1-topo .pedido-topo__marca,.pv1-topo__titulo>.ui-chip{display:none}.pv1-topo__titulo .pagina-titulo{font-size:var(--t-20)}.pedido-topo .pv1-topo__linha{flex-flow:column;gap:2px;margin-top:4px}.pv1-topo__partes{min-width:0;display:flex}.pv1-topo__partes:first-child{white-space:nowrap}.pv1-topo__partes:first-child>span{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.pv1-topo__partes--mais{font-size:var(--t-12);flex-wrap:wrap}.pv1-topo__partes--mais>span{overflow-wrap:anywhere;min-width:0}.pv1-topo__partes--mais>span+span:before{content:none}.pv1-topo__partes--mais>span:not(:last-child):after{content:"·";color:var(--cor-texto-3);margin:0 8px}.pv1-topo__partes+.pv1-topo__partes>span:first-child:before{display:none}.linha-ordem-curta{border-radius:var(--r-md);background:var(--cor-superficie);width:100%;box-shadow:var(--sombra-1);font:inherit;font-size:var(--t-13);color:var(--cor-texto);text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.linha-ordem-curta:focus-visible{outline:2px solid var(--anil-600);outline-offset:2px}.linha-ordem-curta__bolinhas{flex:none;align-items:center;gap:5px;display:flex}.linha-ordem-curta__bolinha{box-sizing:border-box;border-radius:var(--r-full);background:var(--cinza-200);width:10px;height:10px}.linha-ordem-curta__bolinha--feita{background:var(--verde-500)}.linha-ordem-curta__bolinha--atual{background:var(--anil-600);box-shadow:0 0 0 3px var(--anil-100)}.linha-ordem-curta__bolinha--parou{background:var(--cinza-0);border:2px solid var(--cinza-500)}.linha-ordem-curta__rotulo{flex:auto;min-width:0;font-weight:600}.linha-ordem-curta__seta{color:var(--cor-texto-3);transition:transform var(--d-2) var(--ease);flex:none}.linha-ordem-curta[aria-expanded=true] .linha-ordem-curta__seta{transform:rotate(180deg)}.linha-ordem:not(.linha-ordem--aberta){display:none}.pv1-entrega{font-size:var(--t-13);gap:6px 14px;padding:10px 14px}.pv1-entrega__item{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.pv1-entrega__item:first-child{flex:0 auto}.pv1-entrega__item+.pv1-entrega__item{flex:1 1 0}.pv1-entrega__item svg{vertical-align:-3px;margin-right:4px}.pv1-entrega__item small,.pv1-entrega__item .ui-chip{margin-left:4px}.pv1-entrega__nota{display:none}.pv1-resumo{gap:6px;padding:10px 14px}.pv1-resumo__dados,.pv1-resumo__proximo{display:none}.pv1-resumo__curto{flex-direction:column;gap:2px;display:flex}.pv1-resumo__curto-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 10px;margin:0;display:flex}.pv1-resumo__curto-valor{font-family:var(--fonte-marca);font-size:var(--t-18);color:var(--anil-600);font-weight:700}.pv1-resumo__curto-passo{font-size:var(--t-13);color:var(--cor-texto-2);justify-content:flex-start;gap:0}.pv1-resumo__curto-passo>span+span:before{content:"·";color:var(--cor-texto-3);margin:0 6px}.pv1-resumo__ver{font-size:var(--t-13)}}.fv1-mono{font-family:var(--fonte-dados);font-size:var(--t-13)}.fv1-chips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.fv1-selo{vertical-align:middle;flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.fv1-selo small{font-size:var(--t-12);color:var(--cor-texto-3);font-weight:400}.fv1-pagamentos{font-size:var(--t-12);color:var(--cor-texto-3);cursor:help;align-items:center;gap:4px;font-weight:400;display:inline-flex}.fv1-pagamentos svg{flex:none}.fv1-linha{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.fv1-linha>.texto-suave{overflow-wrap:anywhere;min-width:0}.fv1-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fv1-sub{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:4px;display:block}.fv1-pilha{flex-direction:column;gap:20px;display:flex}.fv1-pilha>.painel-bloco{padding:var(--e-5)}.fv1-citacao{border-left:3px solid var(--anil-200);background:var(--cor-superficie-2);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--t-14);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.fv1-historico{padding-block:0;display:block}.fv1-historico ul{max-height:320px;overflow-y:auto}.fv1-historico li{line-height:1.5}.fv1-dados{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 20px;margin:0;display:grid}.fv1-dados dt{font-size:var(--t-12);color:var(--cor-texto-3);text-transform:uppercase;letter-spacing:.03em;font-weight:600}.fv1-dados dd{font-size:var(--t-14);color:var(--cor-texto);margin:2px 0 0}.fv1-dados dd small{color:var(--cor-texto-3);font-size:var(--t-12);display:block}.fv1-dados dd small svg{vertical-align:-2px}.fv1-dados dd a{color:var(--cor-link);font-weight:600}.fv1-dados__largo{grid-column:1/-1}.fv1-tabela td{vertical-align:top}.fv1-tabela td small{font-size:var(--t-12);color:var(--cor-texto-3);margin-top:2px;font-weight:400;display:block}.fv1-tabela td small.erro{color:var(--vermelho-600)}.fv1-tabela td>.ui-chip{margin-top:4px}.fv1-parcelas{border:1px solid var(--cor-linha);background:var(--cor-superficie);height:32px;font:inherit;font-size:var(--t-12);border-radius:8px;padding:0 8px}.fv1-substituido{opacity:.55}.fv1-vencedora{background:var(--verde-50)}.fv1-arquivo{max-width:240px;color:var(--cor-link);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.fv1-arquivo:hover{text-decoration:underline}.fv1-arquivo svg{flex:none}.fv1-motivos{font-size:var(--t-12);color:var(--cor-texto-2);margin:6px 0 0;padding-left:18px;list-style:outside}.fv1-faixas{flex-direction:column;gap:8px;display:flex}.fv1-faixa{border-radius:var(--r-md);font-size:var(--t-14);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 16px;display:flex}.fv1-faixa>span{flex:260px}.fv1-faixa svg{flex:none}.fv1-faixa a{white-space:nowrap;font-weight:700;text-decoration:underline}.fv1-faixa--alerta{background:var(--vermelho-100);border-color:var(--vermelho-200);color:var(--vermelho-800)}.fv1-faixa--atencao{background:var(--amarelo-100);border-color:var(--amarelo-300);color:var(--amarelo-900)}.modal__caixa:has(.fv1-termo) .modal__fechar{display:none}.fv1-termo__texto{border:1px solid var(--cor-linha);border-radius:var(--r-sm);background:var(--cor-superficie-2);white-space:pre-wrap;max-height:50vh;font-size:var(--t-14);color:var(--cor-texto);padding:14px 16px;line-height:1.6;overflow-y:auto}.fv1-termo__texto:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.fv1-termo__aceite{font-weight:600}.fv1-conferir{border:1px solid var(--cor-linha);border-radius:var(--r-sm);background:var(--cor-superficie-2);gap:10px;padding:14px 16px;display:grid}.fv1-conferir__dados{font-size:var(--t-14);grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.fv1-conferir__dados dt{color:var(--cor-texto-2)}.fv1-conferir__dados dd{overflow-wrap:anywhere;margin:0}@media (width<=560px){.fv1-conferir__dados{grid-template-columns:1fr;gap:2px}.fv1-conferir__dados dd{margin-bottom:8px}}.fv1-envio{border:1px dashed var(--anil-200);border-radius:var(--r-md);background:var(--anil-50);padding:14px 16px}.fv1-envio .painel-sub svg{vertical-align:-3px;margin-right:4px}.fv1-arvore{flex-direction:column;gap:8px;display:flex}.fv1-arvore__grupo{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie)}.fv1-arvore__grupo>summary{font-weight:700;font-size:var(--t-14);cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.fv1-arvore__grupo>ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;padding:4px 14px 14px;display:grid}.fv1-arvore .opcao{background:0 0;border:0;padding:4px 0}.fv1-arvore__cat strong{font-size:var(--t-14)}.fv1-arvore__subs{flex-direction:column;padding-left:26px;display:flex}.fv1-arvore__subs .opcao{font-size:var(--t-13);color:var(--cor-texto-2)}.fv1-arvore__pede{font-size:var(--t-12);color:var(--cor-texto-2);margin:0 0 4px 26px;display:block}.fv1-linhas-cred{flex-direction:column;gap:12px;display:flex}.fv1-linha-cred{border:1px solid var(--cor-linha);border-radius:var(--r-md);font-size:var(--t-14);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.fv1-linha-cred__docs{flex-direction:column;gap:8px;display:flex}.fv1-linha-cred__docs li{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.fv1-linha-cred__docs li>span:first-child{flex:220px}.fv1-linha-cred__docs small{color:var(--cor-texto-2)}.fv1-processos{flex-direction:column;gap:14px;display:flex}.fv1-processo{border:1px solid var(--cor-linha);border-radius:var(--r-md);font-size:var(--t-14);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.fv1-anuncio-extra{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:4px;display:flex}.fv1-locais{gap:8px}.fv1-locais>.botao{align-self:flex-start}.fv1-local{align-items:center;gap:8px;display:flex}.fv1-local>.campo:first-child{flex:auto}.fv1-local>.campo--curto{flex:0 130px}.fv1-remover{border:1px solid var(--cor-linha);border-radius:var(--r-sm);background:var(--cor-superficie);width:36px;height:36px;color:var(--cor-texto-2);cursor:pointer;flex:none;place-items:center;display:grid}.fv1-remover:hover{color:var(--vermelho-600);border-color:currentColor}.fv1-gms>summary,.fv1-saude>summary{font-size:var(--t-14);color:var(--cor-texto-2);cursor:pointer;font-weight:600}.fv1-gms[open]>summary,.fv1-saude[open]>summary{margin-bottom:10px}.fv1-saude{border:1px solid var(--cor-linha);border-radius:var(--r-md);padding:12px 14px;display:block}.fv1-saude[open]{flex-direction:column;gap:12px;display:flex}.fv1-saude .campo span svg{vertical-align:-2px}.fv1-periodo{flex-flow:wrap;align-items:flex-end;gap:12px}.fv1-periodo .campo--curto{flex:0 180px}.fv1-totais{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0 0 6px;display:grid}.fv1-totais>div{border-radius:var(--r-md);background:var(--cor-superficie);box-shadow:var(--sombra-1);padding:12px 14px}.fv1-totais dt{font-size:var(--t-12);color:var(--cor-texto-3);font-weight:600}.fv1-totais dd{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-18);color:var(--cor-texto);margin:2px 0 0}.fv1-totais__alerta dd{color:var(--laranja-700)}.fv1-pagina{flex-direction:column;gap:16px;padding-block:8px 72px;display:flex}.fv1-intro{max-width:760px;font-size:var(--t-16);color:var(--cor-texto-2);line-height:1.55}.fv1-rotulo{font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cor-texto-3);text-transform:uppercase;letter-spacing:.04em}.fv1-oportunidades{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.fv1-oportunidade{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);height:100%;box-shadow:var(--sombra-1);color:var(--cor-texto);transition:box-shadow var(--d-1) var(--ease), border-color var(--d-1) var(--ease);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.fv1-oportunidade:hover{border-color:var(--anil-200);box-shadow:var(--sombra-2)}.fv1-oportunidade:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.fv1-oportunidade__topo{color:var(--cor-texto-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.fv1-oportunidade__topo .ui-chip svg{margin-right:4px}.fv1-oportunidade__item{font-family:var(--fonte-marca);font-size:var(--t-18);line-height:1.25}.fv1-oportunidade__qtd{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20);color:var(--cor-acao)}.fv1-oportunidade__dados{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;gap:4px;display:flex}.fv1-oportunidade__dados svg,.fv1-oportunidade__orgao svg{vertical-align:-2px;color:var(--cor-texto-3);margin-right:4px}.fv1-oportunidade__orgao{border-top:1px solid var(--cor-linha);font-size:var(--t-13);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-weight:600;display:flex}.fv1-oportunidade__prazo{font-size:var(--t-12);color:var(--cor-texto-3)}.fv1-demanda__topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.fv1-demanda__topo-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fv1-demanda{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:20px;display:grid}.fv1-demanda>:only-child{grid-column:1/-1}.fv1-demanda>.bloco{margin-top:0}.fv1-proposta{position:sticky;top:16px}.fv1-proposta .fv1-citacao .ui-chip{margin-left:8px}.fv1-total{font-size:var(--t-14)}.fv1-total strong{font-family:var(--fonte-marca);font-size:var(--t-18);color:var(--cor-acao)}.fv1-dono{padding:var(--e-5);background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1)}.fv1-itens-demanda{margin-bottom:var(--e-4)}.fv1-itens-demanda td .ui-chip{margin-left:8px}.fv1-sigilo{align-items:flex-start}.fv1-cotacao{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fv1-cotacao>li{border:1px solid var(--cor-linha);border-radius:var(--r-sm);gap:8px;padding:10px 12px;display:grid}.fv1-cotacao>li .opcao>span{flex-direction:column;display:flex}.fv1-cotacao>li .opcao small{font-size:var(--t-12);color:var(--cor-texto-3)}.fv1-cotacao--fora{background:var(--cor-superficie-2);opacity:.75}.fv1-cotacao .formulario__linha{align-items:flex-end}.fv1-cotacao__subtotal{font-family:var(--fonte-dados);font-size:var(--t-14);align-self:center}.fv1-minhas-cotacoes li{justify-content:space-between;align-items:center;gap:10px;display:flex}.fv1-minhas-cotacoes li>span{flex-direction:column;display:flex}.fv1-minhas-cotacoes small{font-size:var(--t-12);color:var(--cor-texto-3)}.fv1-vencedores{gap:var(--e-4)}.fv1-vencedores__item{border:1px solid var(--cor-linha);border-radius:var(--r-md);margin:0;padding:12px 14px}.fv1-vencedores__item legend{padding:0 6px;font-weight:700}.fv1-vencedores__item legend small{color:var(--cor-texto-3);margin-left:6px;font-weight:400}.fv1-vencedores__item td input[type=radio]{width:18px;height:18px;accent-color:var(--cor-acao);margin:0}.fv1-vencedores__fora{gap:8px;margin-top:10px;display:grid}.fv1-ranking{margin:0;padding:0;list-style:none}.fv1-escolher{border-radius:var(--r-full);min-height:36px;box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-13);cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.fv1-escolher input{width:16px;height:16px;accent-color:var(--cor-acao);margin:0}.fv1-escolher--marcada{color:var(--anil-700);box-shadow:inset 0 0 0 2px var(--anil-600)}.fv1-escolher:has(input:disabled){opacity:.5;cursor:not-allowed}.fv1-desclassificadas{margin-top:10px}.fv1-desclassificadas li{border-top:1px solid var(--cor-linha);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.fv1-desclassificadas li>span{flex-direction:column;gap:3px;min-width:0;display:flex}.fv1-desclassificadas small,.fv1-desclassificada{font-size:var(--t-12);color:var(--cor-texto-2)}@media (width<=640px){.fv1-ranking .oferta-item{grid-template-columns:42px minmax(0,1fr)}.fv1-ranking .oferta-item__preco,.fv1-ranking .oferta-item__acao{text-align:left;grid-column:2;align-items:flex-start;min-width:0}.fv1-desclassificadas li{flex-direction:column;align-items:flex-start}}.fv1-regra{border-radius:var(--r-md);background:var(--cor-superficie-2);font-size:var(--t-14);color:var(--cor-texto-2);gap:4px;padding:12px 14px;display:grid}.fv1-regra p{margin:0}.fv1-regra svg,.fv1-porque svg{vertical-align:-2px}.fv1-porque{border-radius:var(--r-md);background:var(--amarelo-100);color:var(--cor-texto);font-size:var(--t-14);margin:10px 0 0;padding:10px 12px}.fv1-recurso{margin-top:var(--e-4);flex-direction:column;gap:10px;display:flex}.fv1-recurso__titulo{font-family:var(--fonte-marca);font-size:var(--t-16);margin:0}.fv1-recurso__texto{white-space:pre-wrap;font-size:var(--t-14);margin:0}.fv1-recursos>li{border-bottom:1px solid var(--cor-linha);flex-direction:column;align-items:stretch;gap:6px;padding:12px 0;display:flex}.fv1-recursos>li p{margin:0}.fv1-anexos-recurso{flex-wrap:wrap;gap:8px;display:flex}.fv1-anexos-recurso li{gap:4px;display:flex}.fv1-documentacao-pedido{border-top:1px dashed var(--cor-linha);gap:10px;margin-top:12px;padding-top:12px;display:grid}.fv1-documentacao-pedido .opcao small{color:var(--cor-texto-2);font-size:var(--t-12);display:block}.fv1-documentacao-pedido__campos{gap:8px;display:grid}.fv1-documentacao-pedido__campos li{align-items:flex-end}.fv1-documentacao__itens>li{border-bottom:1px solid var(--cor-linha);flex-direction:column;align-items:stretch;gap:6px;padding:12px 0;display:flex}.fv1-documentacao__cabeca{margin:0}.fv1-documentacao__docs>li{border-left:3px solid var(--cor-linha);flex-direction:column;align-items:stretch;gap:6px;padding:8px 0 8px 12px;display:flex}.fv1-documentacao__docs>li>span small{font-size:var(--t-12);color:var(--cor-texto-2);display:block}.fv1-documentacao__conferir{gap:6px;display:grid}.fv1-correcao{font-size:var(--t-12);color:var(--cor-texto-2);display:block}.fv1-nova>.bloco,.fv1-nova>.formulario{max-width:880px;margin-top:0}.fv1-busca-item{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.fv1-busca-item .campo{flex:260px}.fv1-itens__nome{flex-direction:column;flex:auto;min-width:0;display:flex}.fv1-itens__nome small{margin-left:0}.fv1-itens--demanda li{flex-wrap:wrap}.fv1-itens--demanda .campo--curto{flex:0 150px}.fv1-escolher__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.fv1-escolher__topo .bloco__titulo{margin:0}.fv1-catalogo{grid-template-columns:240px 1fr;gap:16px;min-height:320px;margin-top:14px;display:grid}.fv1-catalogo__linhas{border-right:1px solid var(--cor-linha);flex-direction:column;gap:2px;max-height:52vh;padding-right:6px;display:flex;overflow-y:auto}.fv1-catalogo__linha{border-radius:var(--r-sm);color:var(--cor-texto-2);font:inherit;font-size:var(--t-14);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:8px;padding:8px 10px;display:flex}.fv1-catalogo__linha:hover{background:var(--cor-superficie-2)}.fv1-catalogo__linha small{font-family:var(--fonte-dados);color:var(--cor-texto-3)}.fv1-catalogo__linha--ativa{background:var(--amarelo-100);color:var(--cor-texto);font-weight:600}.fv1-catalogo__itens{min-width:0;max-height:52vh;overflow-y:auto}.fv1-catalogo__marca{cursor:pointer;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.fv1-catalogo__marca input{width:18px;height:18px;accent-color:var(--anil-600);flex:none}.fv1-catalogo__item--off .fv1-catalogo__marca{cursor:default;opacity:.7}.fv1-catalogo__rodape{border-top:1px solid var(--cor-linha);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.fv1-catalogo__paginas{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.fv1-catalogo__rodape>span{font-size:var(--t-14);color:var(--cor-texto-2);margin-right:auto}.fv1-ofertas{font-size:var(--t-14);flex:100%;margin:0}.fv1-ofertas>summary{border-radius:var(--r-md);background:var(--anil-50);color:var(--anil-700);cursor:pointer;flex-wrap:wrap;gap:6px 14px;padding:8px 12px;display:flex}.fv1-ofertas b{font-family:var(--fonte-marca)}.fv1-ofertas--sem{border-radius:var(--r-md);background:var(--cor-superficie-2);color:var(--cor-texto-2);padding:8px 12px}.fv1-ofertas__tabela{border-collapse:collapse;width:100%;margin-top:8px}.fv1-ofertas__tabela th,.fv1-ofertas__tabela td{border-bottom:1px solid var(--cor-linha);text-align:left;padding:6px 8px}.fv1-ofertas__tabela td{font-family:var(--fonte-dados);font-size:var(--t-13)}@media (width<=720px){.fv1-catalogo{grid-template-columns:1fr}.fv1-catalogo__linhas{border-right:0;border-bottom:1px solid var(--cor-linha);flex-direction:row;max-height:none;padding:0 0 6px;overflow-x:auto}.fv1-catalogo__linha{flex:none}}.campo--medio{flex:0 260px;max-width:260px}.formulario>.campo--medio{flex:none}.fv1-item-escolhido{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fv1-item-escolhido img{object-fit:cover;border-radius:var(--r-sm);width:56px;height:56px}.fv1-item-escolhido>span{flex-direction:column;flex:220px;min-width:0;display:flex}.fv1-item-escolhido a{color:var(--cor-link)}.fv1-item-escolhido small{font-size:var(--t-12);color:var(--cor-texto-3)}.fv1-ufs{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.fv1-uf{border:1px solid var(--cor-linha);border-radius:var(--r-full);min-width:0;font-family:var(--fonte-dados);font-size:var(--t-12);cursor:pointer;place-items:center;padding:6px 4px;display:inline-grid;position:relative}.fv1-uf input{opacity:0;pointer-events:none;position:absolute}.fv1-uf:has(input:focus-visible){outline:2px solid var(--anil-500);outline-offset:2px}.fv1-uf--marcada{border-color:var(--anil-600);background:var(--anil-600);color:var(--cinza-0)}.fv1-locais-chips{gap:var(--e-2);display:grid}.fv1-locais-chips__titulo{font-size:var(--t-14);margin:0;font-weight:600}.fv1-chips{flex-wrap:wrap;gap:6px;display:flex}.fv1-chips>.ui-chip{white-space:normal;max-width:100%}.fv1-chip-fora.ui-chip--removivel{background:var(--chip-erro-fundo);color:var(--chip-erro-texto)}.fv1-chip-fora .ui-chip__remover{color:currentColor;background:0 0}.fv1-chip-fora .ui-chip__remover:hover{background:color-mix(in srgb, var(--vermelho-600) 12%, transparent)}.fv1-campo-local{gap:6px;max-width:560px;display:grid}.fv1-campo-local__linha{align-items:center;gap:var(--e-2);display:flex}.fv1-campo-local__linha>.campo:first-child,.fv1-campo-local__linha>.busca-google{flex:auto;min-width:0}.fv1-campo-local__linha>.campo--curto{flex:0 0 140px}.fv1-fretes{border-top:1px solid var(--cor-linha);margin:0;padding:0;list-style:none;display:grid}.fv1-fretes>li{border-bottom:1px solid var(--cor-linha)}.fv1-frete{align-items:center;gap:var(--e-3);grid-template-columns:minmax(0,1fr) auto auto auto;min-height:52px;display:grid}.fv1-frete__local{overflow-wrap:anywhere}.fv1-frete__tipo{font-size:var(--t-13);color:var(--cor-texto-2)}.fv1-frete__valor{font-family:var(--fonte-dados);font-size:var(--t-14);text-align:right}.fv1-frete-form{gap:var(--e-2);padding:var(--e-3) 0;display:grid}.fv1-barra-salvar{bottom:var(--e-3);z-index:5;justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);padding:var(--e-3) var(--e-4);background:var(--anil-900);color:var(--cinza-0);border-radius:var(--r-lg);box-shadow:var(--sombra-1);flex-wrap:wrap;display:flex;position:sticky}.fv1-barra-salvar__texto{align-items:center;gap:var(--e-2);margin:0;display:flex}.fv1-barra-salvar__texto>svg{flex:none}.fv1-barra-salvar .erro{color:var(--cinza-0);flex-basis:100%;margin:0}.fv1-barra-salvar .botao--contorno{color:var(--cinza-0);border-color:color-mix(in srgb, var(--branco) 40%, transparent);background:0 0}.fv1-naturezas{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.fv1-previa{gap:var(--e-3);margin-top:var(--e-4);padding-top:var(--e-4);border-top:1px solid var(--cor-linha);display:grid}.fv1-previa .campo--curto input{max-width:120px}.fv1-reajustes{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.fv1-reajustes li{gap:var(--e-2);align-items:flex-start;line-height:1.5;display:flex}.fv1-reajustes li>svg{color:var(--anil-600);flex:none;margin-top:4px}.fv1-reajustes small{color:var(--cor-texto-2);display:block}@media (width<=900px){.fv1-demanda{grid-template-columns:minmax(0,1fr)}.fv1-proposta{position:static}}@media (width<=560px){.fv1-pilha>.painel-bloco,.fv1-dono{padding:var(--e-4)}.fv1-oportunidades,.fv1-dados,.fv1-arvore__grupo>ul{grid-template-columns:minmax(0,1fr)}.fv1-faixa a{white-space:normal}.fv1-local>.campo--curto{flex-basis:110px}.fv1-ufs{grid-template-columns:repeat(6,minmax(0,1fr))}.fv1-campo-local__linha{flex-wrap:wrap}.fv1-campo-local__linha>.campo--curto{flex:100%}.fv1-frete{gap:2px var(--e-2);padding:var(--e-2) 0;grid-template-columns:minmax(0,1fr) auto auto}.fv1-frete__local{grid-column:1/-2}.fv1-frete .ui-botao-menu{grid-area:1/-2/span 2}.fv1-frete__tipo{grid-column:1}.fv1-barra-salvar .acoes{flex:100%}.fv1-barra-salvar .acoes>.botao{flex:1 1 0;justify-content:center}.fv1-local{flex-wrap:wrap}.fv1-local>.campo:first-child{flex-basis:100%}.fv1-totais{grid-template-columns:repeat(2,minmax(0,1fr))}.fv1-acoes>.botao{flex:auto;justify-content:center}}.nota-taxa{flex-direction:column;align-items:flex-start;gap:2px;margin-top:4px;display:flex}.nota-taxa .ui-chip{margin-top:4px}.nota-taxa__arquivos{gap:14px;display:flex}.nota-taxa .link-seta{font-size:var(--t-13);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.nota-taxa .link-seta:disabled{opacity:.6;cursor:progress}.termometro{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);flex-direction:column;gap:8px;padding:14px 16px 12px;display:flex}.termometro__cabeca{font-size:var(--t-14);color:var(--cor-texto);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.termometro__cabeca svg{color:var(--cor-acao)}.termometro__cabeca span{color:var(--cor-texto-3);font-size:var(--t-13)}.termometro__frase{font-family:var(--fonte-marca);font-size:var(--t-16);color:var(--cor-texto);margin:0;font-weight:600}.termometro__frase--menor,.termometro__frase--baixo{color:var(--chip-ok-texto)}.termometro__frase--alto{color:var(--chip-alerta-texto)}.termometro__frase--maior{color:var(--chip-erro-texto)}.termometro__regua{margin:4px 0 0;padding-top:6px;position:relative}.termometro__regua--com-preco{padding-top:34px}.termometro__barra{background:var(--chip-neutro-fundo);border-radius:999px;height:12px;position:relative}.termometro__faixa{position:absolute;top:0;bottom:0}.termometro__faixa--baixo{background:var(--chip-ok-fundo);border-radius:999px 0 0 999px}.termometro__faixa--meio{background:var(--chip-espera-fundo)}.termometro__faixa--alto{background:var(--chip-alerta-fundo);border-radius:0 999px 999px 0}.termometro__ponto{background:var(--cor-texto-3);opacity:.55;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%}.termometro__marca{width:0;position:absolute;top:-5px;bottom:-5px}.termometro__marca--mediana{border-left:2px solid var(--cor-texto-2);margin-left:-1px}.termometro__marca--referencia:before,.termometro__marca--pr:before{content:"";border:2px solid var(--cor-marca);background:var(--cor-marca);width:10px;height:10px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)rotate(45deg)}.termometro__marca--pr:before{background:var(--cor-superficie)}.termometro__meu{border-left:3px solid var(--cor-acao);width:0;height:22px;margin-left:-1.5px;position:absolute;bottom:-4px}.termometro__meu:after{content:"";border:3px solid var(--cor-acao);background:var(--cor-superficie);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;left:-8.5px}.termometro__rotulo{border-radius:var(--r-sm);background:var(--cor-acao);color:var(--cinza-0);font-family:var(--fonte-marca);font-size:var(--t-13);white-space:nowrap;padding:2px 8px;font-weight:600;position:absolute;bottom:calc(100% + 2px);left:0;transform:translate(-50%)}.termometro__rotulo--esq{transform:translate(-6px)}.termometro__rotulo--dir{transform:translate(calc(6px - 100%))}.termometro__pontas{color:var(--cor-texto-3);font-size:var(--t-12);justify-content:space-between;margin:0;display:flex}.termometro__legenda{color:var(--cor-texto-2);font-size:var(--t-13);flex-wrap:wrap;gap:4px 18px;margin:2px 0 0;padding:0;list-style:none;display:flex}.termometro__legenda li{align-items:center;gap:6px;display:inline-flex}.termometro__legenda strong{color:var(--cor-texto);font-family:var(--fonte-marca)}.termometro__simbolo{flex:none;display:inline-block}.termometro__simbolo--ponto{background:var(--cor-texto-3);opacity:.55;border-radius:50%;width:8px;height:8px}.termometro__simbolo--mediana{background:var(--cor-texto-2);width:2px;height:14px}.termometro__simbolo--referencia,.termometro__simbolo--pr{border:2px solid var(--cor-marca);background:var(--cor-marca);width:9px;height:9px;transform:rotate(45deg)}.termometro__simbolo--pr{background:var(--cor-superficie)}.termometro__nota{color:var(--cor-texto-3);font-size:var(--t-12);margin:0}.sigilo-fornecedor{text-align:center;max-width:560px;margin:48px auto}.sigilo-fornecedor .fv1-acoes{justify-content:center}.sigilo-fornecedor__icone{color:var(--anil-600,currentColor);margin-bottom:8px}.ov1-papel__titulo{font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cor-texto-3);padding:4px 16px 2px;font-weight:700}.ov1-papel{flex-direction:column;display:flex}.conta__painel .ov1-papel__opcao{padding-block:8px}.ov1-papel__opcao--atual{color:var(--anil-700);font-weight:700}.ov1-papel__marca{border-radius:var(--r-full);border:1.5px solid var(--cinza-300);width:18px;height:18px;color:var(--cinza-0);flex:none;place-items:center;display:grid}.ov1-papel__opcao--atual .ov1-papel__marca{border-color:var(--anil-600);background:var(--anil-600)}.ov1-agindo{color:var(--anil-700);font-weight:600}.ov1-painel-suspenso{align-self:flex-start;margin-top:6px}.ov1-pilha{flex-direction:column;gap:28px;display:flex}.ov1-bloco{background:var(--cor-superficie);border-radius:var(--r-md);box-shadow:var(--sombra-1);padding:20px 22px}.ov1-config{gap:var(--e-4)}.ov1-historico{font-size:var(--t-14);color:var(--cor-texto-2);margin:0;padding-left:18px}.ov1-historico li+li{margin-top:4px}.ov1-bloco>.botao,.ov1-bloco form>.botao{align-self:flex-start}.ov1-nota{font-size:var(--t-14);color:var(--cor-texto-2)}.ov1-valor{font-size:var(--t-16);color:var(--cor-texto);flex-direction:column;gap:2px;font-weight:600;display:flex}.ov1-valor small{font-size:var(--t-13);color:var(--cor-texto-3);font-weight:400}.ov1-valor--grande{font-family:var(--fonte-marca);font-size:var(--t-28);color:var(--anil-700);font-weight:700}.ov1-valor--grande small{font-family:var(--fonte-texto)}.ov1-acao{align-self:flex-start}.ov1-mono{font-family:var(--fonte-dados);font-size:var(--t-13);overflow-wrap:anywhere}.ov1-apagado{color:var(--cor-texto-3)}.ov1-numero{font-family:var(--fonte-dados);color:var(--cor-link);white-space:nowrap;font-weight:600}.ov1-suspenso{border-radius:var(--r-md);background:var(--vermelho-50);box-shadow:inset 4px 0 0 var(--vermelho-600);color:var(--vermelho-900);font-size:var(--t-14);align-items:flex-start;gap:14px;margin-bottom:18px;padding:16px 18px;display:flex}.ov1-suspenso>svg{color:var(--vermelho-600);flex:none}.ov1-suspenso>div{flex-direction:column;gap:4px;display:flex}.ov1-suspenso strong{font-family:var(--fonte-marca);font-size:var(--t-16)}.ov1-suspenso a{color:inherit;font-weight:600;text-decoration:underline}.ov1-selo-linha{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ov1-selo-linha p{font-size:var(--t-14);color:var(--cor-texto-2)}.ov1-selo-aviso{border-radius:var(--r-md);background:var(--amarelo-100);color:var(--amarelo-900);box-shadow:inset 0 0 0 1px var(--amarelo-300);font-size:var(--t-14);align-items:flex-start;gap:8px;padding:10px 14px;display:flex}.ov1-selo-aviso svg{flex:none;margin-top:2px}.ov1-selo-atrasadas{font-size:var(--t-14);margin:0;padding-left:18px}.ov1-selo-atrasadas li+li{margin-top:4px}.ov1-numeros{background:var(--cor-linha);border-radius:var(--r-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ov1-numeros>div{background:var(--cor-superficie-2);padding:10px 14px}.ov1-numeros dt{font-size:var(--t-12);color:var(--cor-texto-3)}.ov1-numeros dd{font-family:var(--fonte-marca);font-size:var(--t-20);color:var(--cor-texto);margin:2px 0 0;font-weight:700}.ov1-numeros dd small{font-family:var(--fonte-texto);font-size:var(--t-13);color:var(--cor-texto-2);font-weight:500}.ov1-numeros dd.ov1-numeros--alerta{color:var(--vermelho-600)}.ov1-criterios{gap:12px}.ov1-pesos{border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;display:flex;overflow:hidden}.ov1-pesos li{background:var(--cor-superficie);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.ov1-pesos li+li{border-top:1px solid var(--cor-linha)}.ov1-pesos label{flex-direction:column;gap:2px;min-width:0;display:flex}.ov1-pesos label strong{font-size:var(--t-14);color:var(--cor-texto);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ov1-pesos label small{font-size:var(--t-12);color:var(--cor-texto-2)}.ov1-pesos__campo{font-size:var(--t-12);color:var(--cor-texto-3);flex:none;align-items:center;gap:6px;display:inline-flex}.ov1-pesos__campo input{border:1px solid var(--cinza-300);border-radius:var(--r-sm);width:76px;min-height:40px;font-family:var(--fonte-dados);font-size:var(--t-16);text-align:right;color:var(--cor-texto);background:var(--cor-superficie);padding:6px 8px}.ov1-pesos__campo input:disabled{background:var(--cor-superficie-2);color:var(--cor-texto-2)}.ov1-soma{border-radius:var(--r-full);font-size:var(--t-14);align-self:flex-end;padding:6px 12px}.ov1-soma strong{font-family:var(--fonte-dados)}.ov1-soma--ok{background:var(--verde-50);color:var(--verde-700)}.ov1-soma--erro{background:var(--vermelho-50);color:var(--vermelho-600)}.ov1-marcas-linha{flex-wrap:wrap;gap:4px;display:flex}.ov1-marcas-linha .ui-chip{gap:4px}.ov1-cartao{flex-direction:column;gap:6px;min-width:0;display:flex}.ov1-cartao>.produto{flex:1}.ov1-cartao__nota{font-size:var(--t-12);color:var(--cor-texto-2)}.ov1-demandas td{vertical-align:middle}.ov1-demandas td a{margin-block:-4px;padding-block:4px;display:inline-block}.ov1-demanda-item{border-radius:var(--r-md);background:var(--anil-50);font-size:var(--t-14);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ov1-demanda-item a{color:var(--cor-link);align-items:center;gap:6px;font-weight:700;display:inline-flex}.ov1-demanda-item small{font-size:var(--t-12);color:var(--cor-texto-2)}.ov1-linhas{border:0;min-width:0;margin:0;padding:0}.ov1-linhas legend{align-items:center;gap:6px;margin-bottom:4px;padding:0;display:inline-flex}.ov1-arvore{border:1px solid var(--cor-linha);border-radius:var(--r-md);flex-direction:column;max-height:420px;margin-top:6px;display:flex;overflow-y:auto}.ov1-arvore>li{padding:10px 12px}.ov1-arvore>li+li{border-top:1px solid var(--cor-linha)}.ov1-arvore__marcada{background:var(--anil-50)}.ov1-arvore__categoria{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.ov1-arvore input{accent-color:var(--anil-600);margin-top:3px}.ov1-arvore__categoria>span{flex-direction:column;display:flex}.ov1-arvore__categoria strong{font-size:var(--t-14);color:var(--cor-texto)}.ov1-arvore__categoria small{font-size:var(--t-12);color:var(--cor-texto-3);font-weight:400}.ov1-arvore__subs{margin:6px 0 0 26px}.ov1-arvore__subs summary{cursor:pointer;font-size:var(--t-13);color:var(--cor-link);font-weight:600}.ov1-arvore__subs ul{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px 12px;margin-top:6px;display:grid}.ov1-arvore__subs label{font-size:var(--t-13);color:var(--cor-texto);cursor:pointer;align-items:flex-start;gap:8px;font-weight:400;display:flex}.ov1-arvore__subs label>span{flex-direction:column;display:flex}.linhas-escolha__linha{justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.linhas-escolha__abrir{border-radius:var(--r-full);min-height:32px;font:inherit;font-size:var(--t-13);color:var(--cor-link);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 10px;font-weight:600;display:inline-flex}.linhas-escolha__abrir:hover{background:var(--anil-50)}.linhas-escolha__abrir svg{transition:transform .15s}.linhas-escolha__abrir[aria-expanded=true] svg{transform:rotate(180deg)}.linhas-escolha .ov1-arvore__subs>ul{margin-top:4px}.linhas-escolha .ov1-arvore__subs li{min-width:0}.linhas-escolha__mais{margin-top:6px}.linhas-escolha-quadro{min-width:0}.linhas-escolha__barra{flex-wrap:wrap;justify-content:flex-end;gap:4px 8px;display:flex}.linhas-escolha__acao{border-radius:var(--r-full);min-height:32px;font:inherit;font-size:var(--t-13);color:var(--cor-link);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.linhas-escolha__acao:hover:not(:disabled){background:var(--anil-50)}.linhas-escolha__acao:disabled{color:var(--cor-texto-3);cursor:default}.linhas-tela{z-index:90;background:var(--cor-fundo,var(--cor-superficie));width:100%;height:100dvh;animation:surgir var(--d-2) var(--ease);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.linhas-tela__topo{border-bottom:1px solid var(--cor-linha);background:var(--cor-superficie);flex:none;padding:14px clamp(14px,3vw,32px) 8px}.linhas-tela__cabeca{justify-content:space-between;align-items:center;gap:12px;display:flex}.linhas-tela__cabeca h2{font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-20)}.linhas-tela__fechar{flex:none;align-items:center;gap:6px;display:inline-flex}.linhas-tela__topo .busca-linhas__marcadas ul{max-height:76px;overflow-y:auto}.linhas-tela__corpo{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px clamp(14px,3vw,32px);overflow:hidden auto}.linhas-tela__grade{columns:1;column-gap:16px}@media (width>=640px){.linhas-tela__grade{columns:2}}@media (width>=1100px){.linhas-tela__grade{columns:3}}@media (width>=1500px){.linhas-tela__grade{columns:4}}.linhas-tela__categoria{break-inside:avoid;border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);margin-bottom:16px;padding:12px 14px}.linhas-tela__categoria--marcada{border-color:var(--anil-200,var(--cor-linha));background:var(--anil-50)}.linhas-tela__categoria input{accent-color:var(--anil-600);margin-top:3px}.linhas-tela__subs{flex-direction:column;gap:4px;margin:8px 0 0 26px;display:flex}.linhas-tela__subs label{font-size:var(--t-13);color:var(--cor-texto);cursor:pointer;align-items:flex-start;gap:8px;display:flex}.linhas-tela__rodape{padding:12px clamp(14px, 3vw, 32px) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cor-linha);background:var(--cor-superficie);font-size:var(--t-14);flex:none;justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.linhas-tela__rodape .botao{min-width:140px}.busca-linhas{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:8px 0 4px;display:flex}.busca-linhas__campo{border-radius:var(--r-full);background:var(--cor-superficie);height:44px;box-shadow:inset 0 0 0 1px var(--cinza-300);color:var(--cor-texto-3);cursor:text;flex:280px;align-items:center;gap:8px;padding:0 12px;display:flex}.busca-linhas__campo:focus-within{box-shadow:inset 0 0 0 2px var(--anil-500)}.campo .busca-linhas__campo input,.busca-linhas__campo input{width:auto;min-width:0;min-height:0;font:inherit;font-size:var(--t-14);color:var(--cor-texto);background:0 0;border:0;outline:none;flex:1;padding:0}.campo .busca-linhas__campo input:focus{outline:none}.busca-linhas__campo input::-webkit-search-cancel-button{display:none}.busca-linhas__campo button{border-radius:var(--r-full);background:var(--cinza-100);width:26px;height:26px;color:var(--cor-texto-2);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.busca-linhas__total{font-size:var(--t-12);color:var(--cor-texto-3);font-weight:500}.busca-linhas__total:empty{display:none}.busca-linhas__marca{background:var(--amarelo-200);color:inherit;font-weight:inherit;border-radius:3px;padding:0 1px}.busca-linhas__motivo{font-size:var(--t-12);color:var(--cor-texto-2);font-weight:400}.fv1-arvore .busca-linhas__motivo{margin:0 0 4px 26px;display:block}.busca-linhas__vazio{border:1px dashed var(--cinza-300);border-radius:var(--r-md);font-size:var(--t-14);color:var(--cor-texto-2);flex-direction:column;align-items:flex-start;gap:6px;margin-top:6px;padding:16px;display:flex}.busca-linhas__vazio strong{color:var(--cor-texto)}.busca-linhas__vazio button{margin-top:4px}.busca-linhas__marcadas{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:6px 0 2px;display:flex}.busca-linhas__marcadas>span{font-size:var(--t-12);color:var(--cor-texto-2);font-weight:600}.busca-linhas__marcadas ul{flex-wrap:wrap;gap:6px;display:flex}.busca-linhas__marcadas li{border-radius:var(--r-full);background:var(--anil-50);max-width:100%;box-shadow:inset 0 0 0 1px var(--anil-100);font-size:var(--t-13);color:var(--anil-700);align-items:center;gap:4px;padding:3px 4px 3px 10px;font-weight:600;display:inline-flex}.busca-linhas__marcadas li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.busca-linhas__marcadas li small{color:var(--cor-texto-3);font-weight:400}.busca-linhas__marcadas li button{border-radius:var(--r-full);width:22px;height:22px;color:var(--anil-700);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.busca-linhas__marcadas li button:hover{background:var(--anil-100)}.ov1-termo summary{cursor:pointer;font-size:var(--t-14);color:var(--cor-link);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ov1-termo__texto{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie-2);max-height:320px;font-size:var(--t-13);color:var(--cor-texto-2);white-space:pre-wrap;margin-top:10px;padding:14px 16px;line-height:1.6;overflow-y:auto}.ov1-termo__texto:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px}.ov1-termo__texto--aberto{margin-top:0}.contrato-leitura{font-size:var(--t-13);color:var(--cor-texto-2);align-items:center;gap:6px;margin-top:6px;display:flex}.contrato-leitura--ok{color:var(--verde-700)}.contrato-assinaturas p{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.contrato-assinaturas__lista{font-size:var(--t-13);gap:4px;margin-top:6px;padding-left:18px;list-style:outside;display:grid}.socios{gap:10px;display:grid}.socios__linha{border:1px solid var(--cor-linha);border-radius:var(--r-md);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:8px 10px;padding:10px 12px;display:grid}.socios__linha>*{min-width:0}.socios__tipo{grid-column:span 2}.socios__nome,.socios__doc{grid-column:span 4}.socios__pct{grid-column:span 2}.socios__adm{font-size:var(--t-13);grid-column:span 5}.socios__tirar{grid-column:span 1;justify-self:end}.socios__rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.socios__soma{font-family:var(--fonte-dados);font-size:var(--t-13);color:var(--cor-texto-2)}.socios__soma--ok{color:var(--verde-700)}.cadastro-admin__socios{font-size:var(--t-13);gap:6px;margin-top:10px;display:grid}.socios__tabela .mono,.contrato-assinaturas .mono{font-family:var(--fonte-dados)}@media (width<=520px){.socios__tipo,.socios__nome,.socios__doc,.socios__adm{grid-column:1/-1}.socios__pct{grid-column:span 4}}.ov1-conta__sub{font-family:var(--fonte-marca);font-size:var(--t-16);margin-top:8px;font-weight:700}.ov1-telefone-ok{border-radius:var(--r-md);background:var(--verde-50);color:var(--verde-700);font-size:var(--t-14);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.ov1-validar__busca{gap:8px;max-width:520px;display:flex}.ov1-validar__busca input{border:1px solid var(--cinza-300);border-radius:var(--r-md);background:var(--cor-superficie);min-width:0;min-height:48px;font-family:var(--fonte-dados);font-size:var(--t-18);letter-spacing:.06em;color:var(--cor-texto);flex:1;padding:10px 14px}.ov1-validar__busca input:focus-visible{outline:3px solid var(--cor-foco);outline-offset:1px}.ov1-validar__busca .botao{flex:none;align-items:center;gap:6px;display:inline-flex}.ov1-validar__cartao{background:var(--cor-superficie);border-radius:var(--r-lg);box-shadow:var(--sombra-2);flex-direction:column;gap:18px;margin-top:8px;padding:22px 24px;display:flex}.ov1-validar__vazio{color:var(--cor-texto-2);margin-top:8px}.ov1-validar__vazio svg{color:var(--cor-texto-3)}.ov1-integridade{border-radius:var(--r-md);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ov1-integridade>svg{flex:none}.ov1-integridade strong{font-family:var(--fonte-marca);font-size:var(--t-20)}.ov1-integridade p{font-size:var(--t-14);margin-top:2px}.ov1-integridade--ok{background:var(--verde-50);color:var(--verde-700);box-shadow:inset 4px 0 0 var(--verde-600)}.ov1-integridade--ok p{color:var(--verde-700)}.ov1-integridade--alterado{background:var(--vermelho-50);color:var(--vermelho-600);box-shadow:inset 4px 0 0 var(--vermelho-600)}.ov1-integridade--alterado p{color:var(--vermelho-900)}.ov1-validar__trilha{font-size:var(--t-14);align-items:center;gap:8px;display:flex}.ov1-validar__trilha svg{flex:none}.ov1-validar__trilha--ok{color:var(--verde-700)}.ov1-validar__trilha--alterado{color:var(--vermelho-600)}.ov1-validar__cabeca{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pagina-texto .ov1-validar__cabeca h2{font-size:var(--t-24);color:var(--cor-texto);margin:0}.ov1-validar__dados{border-top:1px solid var(--cor-linha);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;padding-top:14px;display:grid}.ov1-validar__dados dt{font-size:var(--t-12);color:var(--cor-texto-3)}.ov1-validar__dados dd{font-size:var(--t-14);color:var(--cor-texto);overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.ov1-validar__hash{grid-column:1/-1}.ov1-validar__hash dd{font-weight:500}.ov1-validar__sub{font-family:var(--fonte-marca);font-size:var(--t-16);margin-bottom:8px;font-weight:700}.ov1-validar__conteudo{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie-2);max-height:460px;font-family:var(--fonte-dados);font-size:var(--t-13);color:var(--cor-texto);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 16px;line-height:1.6;overflow:auto}@media (width<=720px){.ov1-bloco{padding:16px}.ov1-pesos li{align-items:flex-start}.ov1-soma{text-align:center;align-self:stretch}.ov1-suspenso{padding:14px}.ov1-validar__busca{flex-direction:column;max-width:none}.ov1-validar__cartao{padding:16px}.ov1-validar__dados{grid-template-columns:1fr}.ov1-arvore__subs{margin-left:0}}.catgov__numeros{gap:var(--e-3);margin:var(--e-3) 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.catgov__numeros dt{font-size:var(--t-13);color:var(--cor-texto-2)}.catgov__numeros dd{font-family:var(--fonte-dados);margin:4px 0 0}.catgov__busca{gap:var(--e-2);flex:320px;display:flex}.catgov__busca input{flex:1;min-width:0}.catgov__codigo{font-family:var(--fonte-dados);white-space:nowrap}.catgov__descricao{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60ch;display:-webkit-box;overflow:hidden}.catgov__grupos{gap:6px var(--e-3);max-height:360px;margin:var(--e-3) 0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;list-style:none;display:grid;overflow:auto}.catgov__incluir{align-items:flex-end;gap:var(--e-2);margin-bottom:var(--e-3);display:flex}.av1-fraco{font-size:var(--t-13);color:var(--cor-texto-2)}.av1-acoes .botao svg{flex:none}.av1-chips{flex-wrap:wrap;gap:6px;display:flex}.av1-form{gap:var(--e-3);padding:var(--e-4);border-radius:var(--r-md);background:var(--cor-superficie-2);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;display:flex}.av1-form .painel-sub{align-items:center;gap:6px;margin:0;display:flex}.av1-citacao{border-left:3px solid var(--anil-200);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--anil-50);font-size:var(--t-14);color:var(--cor-texto);white-space:pre-line;flex-direction:column;gap:4px;padding:10px 14px;display:flex}.av1-citacao small{font-size:var(--t-12);color:var(--cor-texto-3)}.av1-nota{font-family:var(--fonte-marca);color:var(--amarelo-800);align-items:center;gap:4px;font-weight:700;display:inline-flex}.av1-nota svg{fill:var(--amarelo-500);color:var(--amarelo-600)}.av1-lista{gap:var(--e-3);flex-direction:column;display:flex}.av1-item{gap:var(--e-2);padding:var(--e-4);border-radius:var(--r-md);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-14);flex-direction:column;display:flex}.av1-item__topo{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.av1-item__topo strong{align-items:center;gap:6px;display:inline-flex}.av1-item a{color:var(--cor-link);font-weight:600}.av1-ficha{gap:var(--e-4);flex-direction:column;display:flex}.av1-ficha__topo{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;margin-top:-6px;display:flex}.av1-secao{gap:var(--e-3);padding:var(--e-4) var(--e-5);border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--cor-linha);flex-direction:column;min-width:0;display:flex}.av1-secao__cabeca{justify-content:space-between;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.av1-secao__titulo{align-items:center;gap:var(--e-2);font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--cor-texto);display:flex}.av1-secao__titulo svg{color:var(--cor-acao)}.av1-secao .painel-sub{margin:4px 0 0}.av1-situacao{align-items:center;gap:var(--e-2);font-size:var(--t-14);flex-wrap:wrap;display:flex}.av1-docs{gap:var(--e-3);margin-top:var(--e-2);flex-direction:column;display:flex}.av1-doc{gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-md);background:var(--cinza-25);box-shadow:inset 0 0 0 1px var(--cor-linha);font-size:var(--t-14);color:var(--cor-texto);flex-direction:column;display:flex}.av1-doc--antigo{opacity:.75}.av1-doc__topo{justify-content:space-between;align-items:flex-start;gap:var(--e-2);flex-wrap:wrap;display:flex}.av1-doc__nome{flex-direction:column;gap:2px;min-width:0;display:flex}.av1-doc__nome small{font-size:var(--t-12);color:var(--cor-texto-3);overflow-wrap:anywhere}.av1-motivos{font-size:var(--t-13);color:var(--cor-texto-2);flex-direction:column;gap:2px;padding-left:18px;list-style:outside;display:flex}.av1-grade{gap:var(--e-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.av1-linhas{gap:var(--e-2);font-size:var(--t-14);flex-direction:column;display:flex}.av1-linhas li{flex-direction:column;gap:2px;display:flex}.av1-linhas small{font-size:var(--t-12);color:var(--cor-texto-3);overflow-wrap:anywhere}.av1-historico summary{align-items:center;gap:6px;display:inline-flex}.campo textarea.av1-termo-edicao{font-family:var(--fonte-dados);font-size:var(--t-13);min-height:320px;line-height:1.55}.av1-termo-texto{margin-top:var(--e-2);max-height:360px;padding:var(--e-3) var(--e-4);border-radius:var(--r-sm);background:var(--cor-superficie-2);font-size:var(--t-13);color:var(--cor-texto);white-space:pre-wrap;line-height:1.6;overflow-y:auto}.av1-taxa{gap:var(--e-3);min-inline-size:0;padding:var(--e-4) var(--e-5);border-radius:var(--r-lg);background:var(--amarelo-50);box-shadow:inset 0 0 0 1px var(--amarelo-300);border:0;flex-direction:column;margin:0;display:flex}.av1-taxa legend{float:left;width:100%;font-family:var(--fonte-marca);font-weight:700;font-size:var(--t-16);color:var(--cor-texto);margin-bottom:2px}.av1-taxa .opcao{background:var(--cor-superficie)}.av1-taxa__vale{flex:240px;align-self:center}.av1-taxa>.botao{align-self:flex-start}.av1-categorias{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.av1-categorias .opcao{font-size:var(--t-13);padding:8px 10px}.av1-rotinas summary{align-items:center;gap:6px;display:inline-flex}.av1-rotinas[open]>:not(summary)+:not(summary){margin-top:var(--e-3)}.av1-rotinas__numeros{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.av1-rotinas__numeros div{border-radius:var(--r-md);background:var(--cor-superficie-2);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.av1-rotinas__numeros dt{font-size:var(--t-12);color:var(--cor-texto-2)}.av1-rotinas__numeros dd{font-family:var(--fonte-dados);font-weight:600;font-size:var(--t-18);color:var(--cor-texto)}.av1-pncp__lista{gap:var(--e-2);flex-direction:column;display:flex}.av1-pncp__lista li{border-radius:var(--r-md);background:var(--cor-superficie-2);font-size:var(--t-13);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.av1-pncp__topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.av1-pncp__topo strong{font-family:var(--fonte-dados)}.av1-pncp__lista small{color:var(--cor-texto-2)}.av1-barra-pesos{border-radius:var(--r-full);background:var(--cor-superficie-2);height:28px;box-shadow:inset 0 0 0 1px var(--cor-linha);display:flex;overflow:hidden}.av1-barra-pesos__parte{min-width:0;font-family:var(--fonte-dados);font-size:var(--t-12);transition:width var(--d-2);place-items:center;font-weight:700;display:grid;overflow:hidden}@media (prefers-reduced-motion:reduce){.av1-barra-pesos__parte{transition:none}}.av1-peso-cor{border-radius:var(--r-full);flex:none;width:10px;height:10px;display:inline-block}.av1-peso-cor--preco{background:var(--anil-600);color:var(--cinza-0)}.av1-peso-cor--prazo{background:var(--amarelo-500);color:var(--sobre-amarelo)}.av1-peso-cor--reputacao{background:var(--verde-600);color:var(--cinza-0)}.av1-peso-cor--local{background:var(--laranja-500);color:var(--cor-noite)}@media (width<=960px){.av1-grade{grid-template-columns:1fr 1fr}}@media (width<=720px){.av1-grade{grid-template-columns:1fr}.av1-secao{padding:var(--e-3) var(--e-4)}.av1-form{padding:var(--e-3)}.av1-acoes .botao{flex:auto;justify-content:center}.av1-categorias{grid-template-columns:1fr}.av1-taxa{padding:var(--e-3) var(--e-4)}}.fp-compra{border-top:1px solid var(--cor-linha);background:var(--cor-superficie-2);flex-direction:column;gap:10px;padding:16px 20px;display:flex}.bloco .fp-compra{background:0 0;border-top:0;padding:0}.fp-gerar{flex-wrap:wrap;gap:8px;display:flex}.fp-gerar .botao.ativo{background:var(--anil-600);border-color:var(--anil-600);color:var(--cinza-0)}.fp-gerar__form{background:var(--cor-superficie);border:1px dashed var(--cinza-300);border-radius:var(--r-md);flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.fp-gerar__form .campo{width:100%}.fp-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fp-lista li{background:var(--cor-superficie);border:1px solid var(--cor-linha);border-radius:var(--r-md);align-items:center;gap:10px;padding:10px 12px;display:flex}.fp-lista li.marcado{border-color:var(--anil-600);box-shadow:inset 3px 0 0 var(--amarelo-500)}.fp-lista__marcar{color:var(--anil-600);cursor:pointer;background:0 0;border:0;padding:2px;display:inline-flex}.fp-lista__marcar:disabled{color:var(--cinza-300);cursor:not-allowed}.fp-lista__nome{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.fp-lista__nome strong{font-size:var(--t-14);align-items:center;gap:6px;display:inline-flex}.fp-lista__nome small{color:var(--cor-texto-3);font-size:var(--t-12)}.fp-gerando{animation:1.6s ease-in-out infinite fp-pulsa}@keyframes fp-pulsa{50%{opacity:.55}}.fp-anexos{font-size:var(--t-13);color:var(--anil-700);align-items:center;gap:6px;display:flex}.fp-conteudo{flex-direction:column;gap:14px;display:flex}.fp-conteudo h4{font-family:var(--fonte-marca);font-size:var(--t-14);color:var(--anil-700);margin:0 0 4px}.fp-conteudo p{margin:0 0 6px;line-height:1.55}.fp-tabela td,.fp-tabela th{font-size:var(--t-13)}.fp-num{text-align:right;font-family:var(--fonte-dados);white-space:nowrap}.fp-fora td{color:var(--cor-texto-3);text-decoration:line-through}.fp-fora td:last-child{text-decoration:none}.fp-resumo{font-size:var(--t-13);margin:8px 0 0;padding-left:18px}.fp-total{background:var(--amarelo-50);border-radius:var(--r-md);justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.fp-total strong{font-family:var(--fonte-marca);font-size:var(--t-16)}.fp-anexados{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.fp-anexado{border:1px solid var(--cor-linha);border-radius:var(--r-md);background:var(--cor-superficie);padding:10px 14px}.fp-anexado summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fp-anexado[open] summary{margin-bottom:12px}.fp-anexado__valor{font-family:var(--fonte-dados);margin-left:auto;font-weight:600}.fp-editor{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.fp-editor__cabeca{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 16px;display:flex}.fp-editor__cabeca .pagina-titulo{margin:0}.fp-secao-edicao{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.fp-secao-edicao input{font-weight:600}.fp-versoes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fp-versoes li{border-radius:var(--r-sm);background:var(--cor-superficie-2);font-size:var(--t-13);padding:8px 10px}.fp-versoes li.atual{box-shadow:inset 3px 0 0 var(--amarelo-500)}.fp-versoes small{color:var(--cor-texto-3);display:block}.fp-versoes .link-botao{color:var(--cor-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.fp-versoes .link-botao:disabled{color:var(--cor-texto-3);cursor:default}.fp-editor .bloco__subtitulo{font-family:var(--fonte-marca);font-size:var(--t-14);color:var(--anil-700);margin:16px 0 6px}.fp-cotacao-edicao td{vertical-align:top}.fp-cotacao-edicao input[type=text]{width:100%;min-width:140px}@media (width<=900px){.fp-editor{grid-template-columns:1fr}}@media (width<=560px){.fp-lista li{flex-wrap:wrap}.fp-lista__nome{flex-basis:calc(100% - 40px)}}.botao--fantasma{color:var(--cor-acao);background:0 0}.botao--fantasma:hover{background:var(--cor-acao-suave)}@keyframes ui-subir{0%{opacity:0;transform:translateY(6px)}}.ui-menu{background:var(--cor-superficie);min-width:240px;box-shadow:var(--sombra-pop), 0 0 0 1px var(--cor-linha);overscroll-behavior:contain;animation:ui-subir .18s var(--ease);border-radius:18px;flex-direction:column;gap:2px;padding:8px;display:flex;overflow-y:auto}.ui-menu--suspenso{z-index:70;position:fixed}@media (prefers-reduced-motion:reduce){.ui-menu{animation:none}}.ui-menu__colunas{gap:2px 8px;display:grid}.ui-menu__coluna{flex-direction:column;gap:2px;min-width:0;display:flex}@media (width>=640px){.ui-menu--2col .ui-menu__colunas{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-menu__grupo{font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-500);padding:10px 12px 4px;font-weight:700}.ui-menu__separador{border:0;border-top:1px solid var(--cor-linha);margin:6px 4px}.ui-menu__item{width:100%;color:var(--cor-texto);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:9px 12px;display:flex}.ui-menu__item:hover,.ui-menu__item:focus-visible{background:var(--anil-50)}.ui-menu__item:focus-visible{outline:2px solid var(--cor-foco);outline-offset:-2px}.ui-menu__icone{color:var(--anil-600);flex:none}.ui-menu__texto{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ui-menu__nome{font-size:var(--t-14);align-items:center;gap:8px;font-weight:600;line-height:1.3;display:flex}.ui-menu__descricao{color:var(--cinza-600);font-size:.78125rem;line-height:1.3}.ui-menu__contador{border-radius:var(--r-full);background:var(--amarelo-500);min-width:22px;color:var(--sobre-amarelo);font-size:var(--t-12);text-align:center;flex:none;padding:2px 7px;font-weight:700}.ui-menu__item--perigo,.ui-menu__item--perigo .ui-menu__icone{color:var(--vermelho-600)}.ui-menu__item--perigo:hover,.ui-menu__item--perigo:focus-visible{background:var(--chip-erro-fundo)}.ui-menu__item[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ui-menu__item[aria-disabled=true]:hover{background:0 0}.ui-menu__item--destaque{background:var(--amarelo-500);margin-top:4px}.ui-menu__item--destaque .ui-menu__icone,.ui-menu__item--destaque .ui-menu__nome,.ui-menu__item--destaque .ui-menu__descricao{color:var(--sobre-amarelo)}.ui-menu__item--destaque:hover,.ui-menu__item--destaque:focus-visible{background:var(--amarelo-400)}.ui-menu__item--atual{background:var(--anil-50);box-shadow:inset 3px 0 0 var(--anil-600)}.ui-menu__item--atual .ui-menu__nome{color:var(--anil-600)}.ui-abas{--ui-abas-esmaecer-ant:0px;--ui-abas-esmaecer-prox:0px;--ui-abas-opaco:#000;background:var(--cor-superficie);border-radius:var(--r-md) var(--r-md) 0 0;border-bottom:1px solid var(--cor-linha);width:100%;min-width:0;position:relative}.ui-abas__trilho{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ui-abas-opaco) var(--ui-abas-esmaecer-ant), var(--ui-abas-opaco) calc(100% - var(--ui-abas-esmaecer-prox)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--ui-abas-opaco) var(--ui-abas-esmaecer-ant), var(--ui-abas-opaco) calc(100% - var(--ui-abas-esmaecer-prox)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--ui-abas-opaco) var(--ui-abas-esmaecer-ant), var(--ui-abas-opaco) calc(100% - var(--ui-abas-esmaecer-prox)), transparent 100%);align-items:stretch;display:flex;position:relative;overflow-x:auto}.ui-abas__trilho::-webkit-scrollbar{display:none}.ui-abas--ant{--ui-abas-esmaecer-ant:56px}.ui-abas--prox{--ui-abas-esmaecer-prox:56px}.ui-abas__seta{z-index:2;border:1px solid var(--cinza-300);border-radius:var(--r-full);background:var(--cor-superficie);width:30px;height:30px;color:var(--cor-texto);cursor:pointer;place-items:center;margin-top:-15px;padding:0;display:grid;position:absolute;top:50%}.ui-abas__seta:hover{color:var(--anil-600);box-shadow:var(--sombra-2)}.ui-abas__seta--ant{left:4px}.ui-abas__seta--prox{right:4px}.ui-abas__aba{min-height:46px;font-size:var(--t-14);color:var(--cor-texto-2);white-space:nowrap;cursor:pointer;transition:color var(--d-2), border-color var(--d-2);background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.ui-abas__aba svg{flex:none}.ui-abas__aba:hover{color:var(--anil-600)}.ui-abas__aba:focus-visible{outline:2px solid var(--cor-foco);outline-offset:-2px}.ui-abas__aba.ativa{color:var(--anil-600);border-bottom-color:var(--anil-600)}.ui-abas__contador{border-radius:var(--r-full);background:var(--amarelo-500);min-width:20px;color:var(--sobre-amarelo);font-size:var(--t-12);text-align:center;flex:none;padding:1px 6px;font-weight:700;line-height:1.4}.ui-grupos__barra{background:var(--cor-superficie);width:fit-content;max-width:100%;box-shadow:var(--sombra-1), 0 0 0 1px var(--cor-linha);border-radius:16px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.ui-grupos__grupo{display:flex}.ui-grupos__entrada{min-height:40px;font-size:var(--t-14);color:var(--cor-texto-2);white-space:nowrap;cursor:pointer;transition:background var(--d-2), color var(--d-2);background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.ui-grupos__entrada:hover,.ui-grupos__entrada[aria-expanded=true]{background:var(--anil-50);color:var(--anil-600)}.ui-grupos__entrada:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.ui-grupos__entrada.ativa{background:var(--anil-600);color:var(--cinza-0)}.ui-grupos__seta{transition:transform var(--d-2);flex:none;margin-right:-4px}.ui-grupos__entrada[aria-expanded=true] .ui-grupos__seta{transform:rotate(180deg)}.ui-grupos__menu{width:340px}.ui-grupos__celular{display:none}@media (width<=640px){.ui-grupos__barra{display:none}.ui-grupos__celular{display:block}.ui-grupos__celular .ui-grupos__entrada{width:100%;min-height:48px;box-shadow:var(--sombra-1);border-radius:16px;padding:0 16px}.ui-grupos__atual{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}}.ui-botao-menu{display:inline-flex;position:relative}.ui-botao-menu--dividido .ui-botao-menu__principal{border-top-right-radius:0;border-bottom-right-radius:0}.ui-botao-menu--dividido .ui-botao-menu__seta{border-left:1px solid color-mix(in srgb, var(--cinza-0) 30%, transparent);border-top-left-radius:0;border-bottom-left-radius:0;padding:0 12px}.ui-botao-menu--dividido .botao--contorno.ui-botao-menu__seta,.ui-botao-menu--dividido .botao--fantasma.ui-botao-menu__seta{border-left-color:var(--anil-200);margin-left:-1px}.ui-botao-menu__reticencias{border-radius:var(--r-full);width:36px;height:36px;color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ui-botao-menu__reticencias:hover,.ui-botao-menu__reticencias[aria-expanded=true]{background:var(--anil-50);color:var(--anil-600)}.ui-chip{border-radius:var(--r-full);font-size:var(--t-12);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-weight:600;line-height:1.4;display:inline-flex}.ui-chip--quebra{white-space:normal;max-width:100%}.ui-chip--quebra>svg{flex:none}.ui-chip__bolinha{border-radius:var(--r-full);background:currentColor;width:7px;height:7px}.ui-chip--ok{background:var(--chip-ok-fundo);color:var(--chip-ok-texto)}.ui-chip--espera{background:var(--chip-espera-fundo);color:var(--chip-espera-texto)}.ui-chip--info{background:var(--chip-info-fundo);color:var(--chip-info-texto)}.ui-chip--alerta{background:var(--chip-alerta-fundo);color:var(--chip-alerta-texto)}.ui-chip--erro{background:var(--chip-erro-fundo);color:var(--chip-erro-texto)}.ui-chip--neutro{background:var(--chip-neutro-fundo);color:var(--chip-neutro-texto)}.ui-chip--removivel{background:var(--anil-600);color:var(--cinza-0);padding-right:4px}.ui-chip__remover{border-radius:var(--r-full);background:color-mix(in srgb, var(--cinza-0) 16%, transparent);width:20px;height:20px;color:var(--cinza-0);cursor:pointer;border:0;place-items:center;display:grid}.ui-chip__remover:hover{background:color-mix(in srgb, var(--cinza-0) 32%, transparent)}.ui-bloco{flex-direction:column;min-width:0;display:flex}.ui-bloco--plano{border-top:1px solid var(--cor-linha);padding-top:var(--e-3)}.ui-bloco__cabeca{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.ui-bloco__textos{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.ui-bloco__titulo{align-items:center;gap:var(--e-2);font-family:var(--fonte-marca);font-size:var(--t-16);color:var(--cor-texto);font-weight:700;display:flex}.ui-bloco__titulo svg{color:var(--anil-600);flex:none}.ui-bloco--plano .ui-bloco__titulo{font-family:var(--fonte-texto);font-size:var(--t-14);font-weight:600}.ui-bloco__resumo{font-size:var(--t-13);color:var(--cor-texto-2);overflow-wrap:anywhere}.ui-bloco__acao{align-items:center;gap:var(--e-2);flex-wrap:wrap;margin-left:auto;display:flex}.ui-bloco__aviso{margin-top:var(--e-3)}.ui-bloco__gatilho{align-items:flex-start;gap:var(--e-2);border-radius:var(--r-md);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:220px;margin:-6px -8px;padding:6px 8px;display:flex}.ui-bloco__gatilho:hover{background:var(--anil-50)}.ui-bloco__gatilho:focus-visible{outline:2px solid var(--cor-foco);outline-offset:0}.ui-bloco__seta{color:var(--anil-600);transition:transform var(--d-2);flex:none;margin-top:2px;transform:rotate(-90deg)}.ui-bloco__gatilho[aria-expanded=true] .ui-bloco__seta{transform:none}@media (prefers-reduced-motion:reduce){.ui-bloco__seta{transition:none}}.ui-bloco__corpo{gap:var(--e-3);min-width:0;margin-top:var(--e-4);flex-direction:column;display:flex}.ui-bloco__corpo>.botao,.ui-bloco__corpo>form>.botao{align-self:flex-start}.ui-bloco__corpo>.acoes{margin-top:var(--e-1)}.ui-blocos{gap:var(--e-3);flex-direction:column;display:flex}.ui-barra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-pilula{border-radius:var(--r-full);background:var(--cor-superficie);height:36px;box-shadow:inset 0 0 0 1px var(--cor-linha);color:var(--cor-texto);font-size:var(--t-14);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.ui-pilula:hover{box-shadow:inset 0 0 0 1px var(--anil-200)}.ui-pilula--ligada,.ui-pilula[aria-expanded=true]{background:var(--anil-600);box-shadow:none;color:var(--cinza-0)}.ui-pilula--busca{cursor:text;flex:220px;font-weight:400}.ui-pilula--busca svg{color:var(--cor-texto-3);flex:none}.ui-pilula--busca input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1}.ui-pilula--busca:focus-within{box-shadow:inset 0 0 0 2px var(--cor-foco)}.ui-pilula__contador{border-radius:var(--r-full);background:var(--amarelo-500);min-width:20px;color:var(--sobre-amarelo);font-size:var(--t-12);text-align:center;padding:1px 6px;font-weight:700}.ui-barra__direita{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.barra-filtros{flex-direction:column;gap:12px;display:flex}.ui-filtros{z-index:70;background:var(--cor-superficie);width:360px;box-shadow:var(--sombra-pop), 0 0 0 1px var(--cor-linha);animation:ui-subir .18s var(--ease);border-radius:18px;flex-direction:column;display:flex;position:fixed}.ui-filtros__corpo{overscroll-behavior:contain;flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.ui-filtros__grupo{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ui-filtros__grupo legend{font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-500);padding:0 0 8px;font-weight:700}.ui-filtros__rodape{border-top:1px solid var(--cor-linha);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.ui-filtros__fundo{display:none}@media (width<=639px){.ui-filtros__fundo{z-index:69;background:color-mix(in srgb, var(--cor-noite) 40%, transparent);display:block;position:fixed;inset:0}.ui-filtros{padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;width:100%!important;max-width:none!important;max-height:85vh!important;inset:auto 0 0!important}.ui-filtros__rodape .botao{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.ui-filtros{animation:none}}.filtros-ligados{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.filtros-ligados__titulo{font-size:var(--t-13);color:var(--cor-texto-2);font-weight:600}.filtros-ligados__limpar{font:inherit;font-size:var(--t-13);color:var(--cor-acao);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-weight:600;text-decoration:underline}.conta-menu{z-index:55;width:600px}.ui-menu:not(.ui-menu--2col).conta-menu{width:340px}.conta-menu__cabeca{background:var(--anil-50);border-radius:12px;flex-direction:column;gap:10px;margin-bottom:4px;padding:12px;display:flex}.conta-menu__perfil{color:var(--cor-texto);border-radius:10px;align-items:center;gap:12px;display:flex}.conta-menu__perfil:hover .conta__nome{text-decoration:underline}.conta-menu__perfil:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.conta-menu__perfil .conta__nome,.conta-menu__perfil .conta__org{padding:0}.conta-menu__quem{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.conta-menu__perfil .conta__org{font-size:var(--t-12);color:var(--cinza-600)}.conta-menu__quem .etiquetas-perfil{margin-top:4px}.conta-menu__papel{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.conta-menu__papel-titulo{font-size:var(--t-11);letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-500);font-weight:700}.segmentado{border-radius:var(--r-full);background:var(--cor-superficie);box-shadow:inset 0 0 0 1px var(--anil-100);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.segmentado__opcao{border-radius:var(--r-full);height:30px;color:var(--anil-700);font-size:var(--t-13);cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:600}.segmentado__opcao:hover{background:var(--anil-50)}.segmentado__opcao[aria-checked=true]{background:var(--anil-600);color:var(--cinza-0)}.segmentado__opcao:focus-visible{outline:2px solid var(--cor-foco);outline-offset:1px}.voz-ouvir{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.voz-mic{flex-shrink:0;align-items:center;gap:6px;display:inline-flex;position:relative}.voz-mic__botao{border:1px solid var(--cor-linha);background:var(--cor-superficie);min-width:36px;height:36px;color:var(--cor-acao);font:inherit;font-size:var(--t-13);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.voz-mic__botao:hover{background:var(--cor-acao-suave)}.voz-mic__botao:focus-visible,.voz-mic__cancelar:focus-visible,.voz-mic__aviso button:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.voz-mic__botao:disabled{cursor:progress;opacity:.6}.voz-mic--compacto .voz-mic__botao{border-color:#0000;padding:0}.voz-mic--gravando .voz-mic__botao{border-color:var(--vermelho-600);background:var(--vermelho-50);color:var(--vermelho-600)}.voz-mic__gravando{color:var(--vermelho-600);font-family:var(--fonte-dados);font-size:var(--t-12);align-items:center;gap:4px;display:inline-flex}.voz-mic__gravando i{background:var(--vermelho-600);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite voz-pulsar}@keyframes voz-pulsar{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.voz-mic__gravando i{animation:none}}.voz-mic__cancelar{background:var(--cor-superficie-2);width:28px;height:28px;color:var(--cor-texto-2);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.voz-mic__aviso{z-index:30;background:var(--cor-superficie);width:max-content;max-width:min(320px,100vw - 32px);box-shadow:var(--sombra-pop), 0 0 0 1px var(--cor-linha);color:var(--cor-texto);font-size:var(--t-13);white-space:normal;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.4;display:flex;position:absolute;top:calc(100% + 8px);right:0}.voz-mic__aviso button{color:var(--cor-texto-2);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px;display:inline-flex}.campo-voz{justify-content:flex-end;margin-top:6px;display:flex}.campo-voz .voz-mic__aviso{right:0}.campo-voz:empty{display:none}.voz-velocidade .segmentado__opcao{height:26px;font-family:var(--fonte-dados);font-size:var(--t-12);padding:0 8px}.campo__rotulo{align-items:center;gap:4px;display:inline-flex}.campo--erro input:not([type=checkbox]):not([type=radio]),.campo--erro select,.campo--erro textarea,[aria-invalid=true]:is(input,select,textarea):not([type=checkbox]):not([type=radio]){border-color:var(--vermelho-600);box-shadow:inset 0 0 0 1px var(--vermelho-600)}.campo__erro{color:var(--vermelho-600);font-size:var(--t-13);align-items:flex-start;gap:5px;font-weight:600;line-height:1.4;display:flex}.campo__erro svg{flex:none;margin-top:2px}fieldset[aria-invalid=true],.grupo-com-erro{border-radius:var(--r-md);outline:2px solid var(--vermelho-600);outline-offset:4px}.resumo-erros{border:1px solid var(--vermelho-600);border-radius:var(--r-md);background:var(--vermelho-50);border-left-width:4px;padding:12px 14px}.resumo-erros__titulo{color:var(--vermelho-600);font-weight:700;font-size:var(--t-14);align-items:center;gap:6px;margin:0 0 6px;display:flex}.resumo-erros ul{font-size:var(--t-13);gap:4px;margin:0;padding-left:20px;display:grid}.resumo-erros a{color:var(--cor-texto);text-underline-offset:2px;text-decoration:underline}.resumo-erros a:hover,.resumo-erros a:focus-visible{color:var(--vermelho-600)}.rascunho{font-size:var(--t-12);color:var(--cor-texto-3);align-items:center;gap:6px;margin:0;display:flex}.rascunho--oferta{border:1px solid var(--anil-200);border-radius:var(--r-md);background:var(--anil-50);color:var(--cor-texto);font-size:var(--t-14);flex-wrap:wrap;gap:8px 10px;padding:12px 14px}.rascunho--oferta>span:first-of-type{flex:260px}.rascunho__acoes{flex-wrap:wrap;gap:8px;display:flex}.aviso-sessao p{align-items:baseline;gap:6px;display:flex}.aviso-sessao__acoes{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.onde-faltam{background:var(--cor-superficie);border-radius:var(--r-xl);box-shadow:0 0 0 1px var(--cor-linha);flex-direction:column;gap:24px;padding:clamp(20px,3vw,32px);display:flex}.onde-faltam--cadastro{grid-column:1/-1}.onde-faltam__cabeca{flex-direction:column;gap:8px;max-width:680px;display:flex}.onde-faltam__titulo{font-family:var(--fonte-marca);letter-spacing:-.02em;color:var(--cor-texto);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.1}.onde-faltam__texto{font-size:var(--t-16);color:var(--cor-texto-2);line-height:1.55}.onde-faltam__corpo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.onde-faltam__corpo--sem-mapa{grid-template-columns:minmax(0,1fr)}.onde-faltam__corpo--sem-mapa .onde-faltam__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px clamp(20px,3vw,40px);display:grid}.onde-faltam__figura{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.onde-faltam__mapa{width:100%;height:auto;display:block}.onde-faltam__regiao{stroke:var(--cinza-0);stroke-width:1.5px;stroke-linejoin:round;transition:opacity .15s var(--ease)}.onde-faltam__regiao:hover{opacity:.8}.onde-faltam__regiao--falta{fill:var(--laranja-500);background:var(--laranja-500);color:var(--cinza-0)}.onde-faltam__regiao--poucos{fill:var(--amarelo-400);background:var(--amarelo-400);color:var(--sobre-amarelo)}.onde-faltam__regiao--bem{fill:var(--anil-200);background:var(--anil-200);color:var(--anil-800)}.onde-faltam__blocos{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.onde-faltam__bloco{border-radius:var(--r-md);min-height:72px;font-size:var(--t-12);flex-direction:column;justify-content:space-between;gap:4px;padding:8px 10px;font-weight:600;line-height:1.2;display:flex}.onde-faltam__bloco b{font-family:var(--fonte-dados);font-size:var(--t-18)}.onde-faltam__legenda{font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;gap:8px 16px;display:flex}.onde-faltam__legenda span{align-items:center;gap:6px;display:inline-flex}.onde-faltam__legenda i{border-radius:var(--r-xs);width:12px;height:12px}.onde-faltam__lista-caixa{flex-direction:column;gap:16px;min-width:0;display:flex}.onde-faltam__lista{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.onde-faltam__item{border-bottom:1px solid var(--cor-linha);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.onde-faltam__par{font-size:var(--t-16);overflow-wrap:anywhere;line-height:1.3}.onde-faltam__par strong{font-family:var(--fonte-marca);font-weight:700}.onde-faltam__par span{color:var(--cor-texto-2)}.onde-faltam__medidor{border-radius:var(--r-full);background:var(--cinza-100);height:8px;display:block;overflow:hidden}.onde-faltam__medidor span{border-radius:inherit;background:var(--laranja-500);height:100%;display:block}.onde-faltam__conta{font-family:var(--fonte-dados);font-size:var(--t-12);color:var(--cor-texto-2)}.onde-faltam__vazio{color:var(--cor-texto-2)}.onde-faltam__acao{align-self:flex-start}.onde-faltam__esqueleto-mapa{aspect-ratio:3/2;border-radius:var(--r-lg)}.onde-faltam__esqueleto-linha{height:48px}@media (width<=1024px){.onde-faltam__corpo--sem-mapa .onde-faltam__lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.onde-faltam__corpo,.onde-faltam__corpo--sem-mapa .onde-faltam__lista{grid-template-columns:1fr}.onde-faltam__acao{justify-content:center;align-self:stretch}}.demanda{min-width:0}.demanda .filtro-chips,.demanda .indicadores{margin-bottom:var(--e-4)}.demanda-preparo{align-items:center;gap:var(--e-3);color:var(--cor-texto-2);flex-direction:column;display:flex}.demanda-preparo p{max-width:60ch}.demanda-grade{gap:var(--e-4);margin-bottom:var(--e-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.demanda-quadro{padding:var(--e-4);min-width:0}.demanda-quadro .painel-sub{margin:0 0 var(--e-3)}.demanda-barras{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.demanda-barras li{align-items:center;gap:var(--e-2);font-size:var(--t-13);grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) auto;display:grid}.demanda-barras__nome{text-overflow:ellipsis;white-space:nowrap;color:var(--cor-texto-2);overflow:hidden}.demanda-barras__trilho{background:var(--cor-superficie-2);border-radius:999px;height:10px;overflow:hidden}.demanda-barras__barra{background:var(--cor-acao);border-radius:999px;height:100%;display:block}.demanda-barras__valor{font-family:var(--fonte-dados);font-size:var(--t-12);text-align:right;white-space:nowrap}.demanda-barras__valor small{color:var(--cor-texto-3);font-family:var(--fonte-texto);display:block}.demanda-itens{margin:0 0 var(--e-4);gap:var(--e-3);padding:0;list-style:none;display:grid}.demanda-item{justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);flex-wrap:wrap;min-width:0;display:flex}.demanda-item__corpo{gap:var(--e-1);flex-direction:column;flex:260px;min-width:0;display:flex}.demanda-item__nome{overflow-wrap:anywhere}.demanda-item__numeros{margin:var(--e-1) 0 0;gap:var(--e-1) var(--e-4);font-size:var(--t-13);color:var(--cor-texto-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.demanda-item__numeros li{align-items:center;gap:4px;display:inline-flex}@media (width<=480px){.demanda-barras li{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr) auto}.demanda-item .botao{justify-content:center;width:100%}}html[data-letra="115"]{font-size:115%}html[data-letra="130"]{font-size:130%}html[data-letra] .previa{white-space:normal;max-width:100%}html[data-contraste=alto]{--cinza-25:#fff;--cinza-50:#fff;--cinza-100:#fff;--cinza-200:#595959;--cinza-300:#595959;--cinza-400:#3a3a3a;--cinza-500:#000;--cinza-600:#000;--cinza-700:#000;--cor-fundo:#fff;--cor-superficie:#fff;--cor-superficie-2:#fff;--cor-texto:#000;--cor-texto-2:#000;--cor-texto-3:#000;--cor-linha:#000;--cor-link:var(--anil-700);--cor-acao:var(--anil-700);--cor-acao-hover:var(--anil-900);--cor-foco:var(--amarelo-500);--chip-neutro-fundo:#fff;--chip-neutro-texto:#000;--sombra-1:0 0 0 1px #000;--sombra-2:0 0 0 1px #000;--sombra-pop:0 0 0 2px #000}html[data-contraste=alto] :focus-visible{outline:4px solid var(--amarelo-500);outline-offset:2px;box-shadow:0 0 0 7px var(--preto)}html[data-contraste=alto] .topo{border-bottom:2px solid var(--preto)}html[data-links=sublinhados] a{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}html[data-espaco=amplo] body,html[data-espaco=amplo] :is(p,li,dd,dt,td,th,label,blockquote,figcaption){line-height:1.8}html[data-espaco=amplo] p+p{margin-top:1.2em}html[data-espaco=amplo] :is(h1,h2,h3,h4){line-height:1.35}html[data-movimento=parado]{scroll-behavior:auto}html[data-movimento=parado] *,html[data-movimento=parado] :before,html[data-movimento=parado] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.acessib__botao{border-radius:var(--r-full);height:40px;color:var(--cor-texto);font-size:var(--t-14);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;font-weight:600;display:inline-flex}.acessib__botao:hover,.acessib__botao[aria-expanded=true]{background:var(--cinza-50)}.acessib__painel{z-index:60;width:360px;padding:var(--e-5);border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);box-shadow:var(--sombra-pop);overflow-y:auto}.acessib__cabeca{justify-content:space-between;align-items:center;gap:var(--e-3);margin-bottom:var(--e-2);display:flex}.acessib__cabeca h2{font-family:var(--fonte-marca);font-size:var(--t-18);margin:0}.acessib__fechar{border-radius:var(--r-full);cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.acessib__fechar:hover{background:var(--cinza-50)}.acessib__nota{margin:0 0 var(--e-4);font-size:var(--t-13);color:var(--cor-texto-2)}.acessib__grupo{margin:0 0 var(--e-4);border:0;padding:0}.acessib__grupo legend{margin-bottom:var(--e-2);font-size:var(--t-14);padding:0;font-weight:600}.acessib__letras{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.acessib__letra{border:1px solid var(--cor-linha);border-radius:var(--r-botao);background:var(--cor-superficie);height:44px;font-family:var(--fonte-dados);font-size:var(--t-14);cursor:pointer}.acessib__letra[aria-pressed=true]{border:2px solid var(--cor-acao);background:var(--cor-acao-suave);color:var(--cor-acao);font-weight:700}.acessib__tema{font-family:var(--fonte-texto)}.acessib__dica{margin:var(--e-2) 0 0;font-size:var(--t-12);color:var(--cor-texto-2)}.acessib__opcoes{margin:0 0 var(--e-4);gap:2px;padding:0;list-style:none;display:grid}.acessib__opcao{justify-content:space-between;align-items:center;gap:var(--e-3);border:0;border-bottom:1px solid var(--cor-linha);text-align:left;cursor:pointer;background:0 0;width:100%;min-height:48px;padding:6px 4px;display:flex}.acessib__opcao span{display:grid}.acessib__opcao strong{font-size:var(--t-14)}.acessib__opcao small{font-size:var(--t-12);color:var(--cor-texto-2)}.acessib__chave{border:2px solid var(--cinza-500);border-radius:var(--r-full);background:var(--cor-superficie);width:40px;height:24px;transition:background var(--d-1);flex:none;position:relative}.acessib__chave:after{content:"";background:var(--cinza-500);width:16px;height:16px;transition:transform var(--d-1);border-radius:50%;position:absolute;top:2px;left:2px}.acessib__opcao[aria-checked=true] .acessib__chave{border-color:var(--cor-acao);background:var(--cor-acao)}.acessib__opcao[aria-checked=true] .acessib__chave:after{background:var(--cinza-0);transform:translate(16px)}.acessib__rodape{justify-content:space-between;align-items:center;gap:var(--e-3);font-size:var(--t-12);color:var(--cor-texto-2);display:flex}.acessib__rodape kbd{border:1px solid var(--cor-linha);border-radius:var(--r-xs);font-family:var(--fonte-dados);padding:1px 6px}@media (width<=1180px){.acessib__texto{display:none}.acessib__botao{justify-content:center;width:40px;padding:0}}@media (width<=640px){.acessib__painel{width:auto}}.marca-orgao{min-width:0;color:var(--cor-texto);flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.marca-orgao img{object-fit:contain;width:auto;max-width:none;display:block}.marca-orgao__estado{height:32px}.marca-orgao__divisor{background:var(--cor-linha);align-self:stretch;width:1px;margin-block:2px}.marca-orgao__municipio{align-items:center;gap:7px;min-width:0;display:inline-flex}.marca-orgao__brasao{height:38px}.marca-orgao__nome{white-space:nowrap;flex-direction:column;line-height:1.1;display:inline-flex}.marca-orgao__nome small{letter-spacing:.06em;text-transform:uppercase;color:var(--cor-texto-2,var(--cor-texto));font-size:10px;font-weight:600}.marca-orgao__nome strong{font-family:var(--fonte-marca);letter-spacing:-.01em;font-size:15px;font-weight:700}html[data-tema=escuro] .marca-orgao{border-radius:var(--r-md);background:var(--branco);color:var(--sobre-amarelo);padding:4px 8px}html[data-tema=escuro] .marca-orgao__nome small{color:var(--sobre-amarelo);opacity:.75}html[data-tema=escuro] .marca-orgao__divisor{background:var(--sobre-amarelo);opacity:.2}.topo__linha1[data-aperto="2"] .marca-orgao__nome{display:none}@media (width<=720px){.topo__logo .marca-orgao{gap:8px}.topo__logo .marca-orgao__estado{height:28px}.topo__logo .marca-orgao__brasao{height:32px}.topo__logo .marca-orgao__nome{display:none}}@media (width<=420px){.topo__logo .marca-orgao{gap:6px}html[data-tema=escuro] .topo__logo .marca-orgao{padding:3px 6px}.topo__logo .marca-orgao__estado{height:22px}.topo__logo .marca-orgao__brasao{height:27px}}.marca-previa{border:1px solid var(--cor-linha);border-radius:var(--r-lg);background:var(--cor-superficie);align-items:center;gap:16px;min-height:76px;padding:12px 20px;display:flex;overflow-x:auto}.marca-previa__busca{border:1px solid var(--cor-linha);border-radius:999px;flex:1;min-width:40px;height:44px}.marca-edicao__imagens{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.marca-edicao__imagem{border:1px solid var(--cor-linha);border-radius:var(--r-lg);flex-direction:column;gap:10px;padding:16px;display:flex}.marca-edicao__vitrine{border-radius:var(--r-md);background:linear-gradient(45deg, var(--cinza-100) 25%, transparent 25%, transparent 75%, var(--cinza-100) 75%) 0 0 / 16px 16px, linear-gradient(45deg, var(--cinza-100) 25%, var(--cinza-0) 25%, var(--cinza-0) 75%, var(--cinza-100) 75%) 8px 8px / 16px 16px;place-items:center;height:96px;display:grid}.marca-edicao__vitrine img{object-fit:contain;max-width:90%;max-height:72px}.marca-edicao__acoes{flex-wrap:wrap;gap:8px;display:flex}
