.ic[data-v-8fa98e9d]{display:inline-block;vertical-align:middle;flex:none}:root{--red:#D7102B;--blue:#0E4BD3;--ink:#111;--paper:#F3F3F6;--mute:#6B6B75;--line:#E4E5EA;--wa:#15803D;--ok:#22C55E;--panel:#2E2E38;--mine:#111;--mine-soft:rgba(255,255,255,.18);--other:#111;--font-d:"Big Shoulders Display","Impact","Arial Narrow",sans-serif;--font:Outfit,system-ui,-apple-system,"Segoe UI",sans-serif;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px)}html[data-lado=esquerda]{--mine:var(--red);--other:var(--blue)}html[data-lado=direita]{--mine:var(--blue);--other:var(--red)}html[data-lado=neutro]{--mine:#111;--other:#111}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%}body{font:16px/1.4 var(--font);color:#fff;background:var(--mine);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}button,input,textarea,select{font:inherit;color:inherit}button{border:0;background:none;cursor:pointer;padding:0}a{color:inherit;text-decoration:none}.ms{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;font-size:22px;vertical-align:middle}.ms.fill{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.d{font-family:var(--font-d);font-weight:900;text-transform:uppercase;line-height:.86;letter-spacing:.3px}.k{font-size:12px;font-weight:800;letter-spacing:3px;text-transform:uppercase;opacity:.9}.hidden{display:none!important}#app{min-height:100%;display:flex;flex-direction:column}.page{flex:1;display:flex;flex-direction:column;padding-top:var(--sat);padding-bottom:calc(84px + var(--sab))}.page.white{background:#fff;color:#111}.page.black{background:#111;color:#fff}.wrap{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.nav{position:fixed;left:0;right:0;bottom:0;height:calc(76px + var(--sab));z-index:20}.nav .bar{position:absolute;inset:0;background:#fff;box-shadow:0 -6px 24px #0000002e}.nav .bump{position:absolute;left:50%;top:-40px;transform:translate(-50%);width:88px;height:88px;border-radius:50%;background:#fff;box-shadow:0 -6px 18px #00000024}.nav .bump:after{content:"";position:absolute;left:-20px;right:-20px;bottom:-10px;height:52px;background:#fff}.nav .itens{position:absolute;inset:0 0 var(--sab) 0;display:grid;grid-template-columns:1fr 1fr 1.15fr 1fr 1fr;align-items:center;padding:0 max(4px,env(safe-area-inset-left)) 0 max(4px,env(safe-area-inset-right))}.nav a{display:grid;justify-items:center;gap:3px;font-size:9.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#8e8e98;min-height:56px;align-content:center;position:relative}.nav a.on{color:#111}.nav a.on svg{color:var(--mine)}html[data-lado=neutro] .nav a.on svg{color:#111}.nav .add{align-content:end;padding-bottom:7px;overflow:visible;color:#111}.nav .add i{position:absolute;left:50%;top:-32px;transform:translate(-50%);width:66px;height:66px;border-radius:50%;background:linear-gradient(160deg,rgba(255,255,255,.28),transparent 45%),var(--mine);color:#fff;display:grid;place-items:center;border:3px solid #fff;box-shadow:0 10px 22px color-mix(in srgb,var(--mine) 55%,transparent),0 2px 6px #00000040;font-style:normal;transition:transform .15s}html[data-lado=neutro] .nav .add i{background:#111}.nav .add:active i{transform:translate(-50%) scale(.94)}.nav .add .l{display:block;font-family:var(--font-d);font-weight:900;font-size:12.5px;letter-spacing:1.5px;color:#111;margin-top:36px}.nav .add i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:3px solid var(--mine);opacity:0;pointer-events:none}.nav .add.pulsa i{animation:fabPulsa 1.1s cubic-bezier(.2,.8,.2,1)}.nav .add.pulsa i:after{animation:anel 1.1s ease-out}@keyframes fabPulsa{0%,to{transform:translate(-50%) scale(1)}30%{transform:translate(-50%) scale(1.12)}60%{transform:translate(-50%) scale(.97)}}@keyframes anel{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.nav .chama{position:absolute;left:50%;bottom:calc(92px + var(--sab));transform:translate(-50%,8px) scale(.9);background:#111;color:#fff;border-radius:12px;padding:9px 12px;font-size:12.5px;font-weight:700;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s,transform .3s cubic-bezier(.2,.8,.2,1);box-shadow:0 8px 20px #00000040;z-index:21;max-width:calc(100vw - 32px)}.nav .chama:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#111;transform:translate(-50%) rotate(45deg);border-radius:2px}.nav .chama.show{opacity:1;transform:translate(-50%) scale(1)}.nav .chama b{color:#ffd166}html[data-lado=neutro] .nav .add{background:#111}.hd{padding-block:10px 12px}.hd .row1{display:flex;align-items:flex-end;gap:10px}.hd .row1>div:first-child{min-width:0}.hd h1{margin:2px 0 0;font-size:clamp(44px,13vw,58px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd .chg{margin-left:auto;margin-bottom:6px;flex:none;border:2px solid rgba(255,255,255,.7);padding:6px 9px;border-radius:6px;font-size:12px;font-weight:700;white-space:nowrap;color:#fff}.hd h1.ajusta{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:.9;text-wrap:balance}.hd .row1.longo{flex-wrap:wrap}.hd .row1.longo>div:first-child{flex:1 1 100%}.hd .row1.longo .chg{margin-left:0;margin-top:8px}.tot{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.tot a{border-radius:12px;padding:12px;display:grid;gap:2px;color:#fff;position:relative;box-shadow:inset 0 0 0 2px #ffffff8c}.tot a b{font-family:var(--font-d);font-weight:900;font-size:48px;line-height:.85}.tot a span{font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.tot a.esquerda{background:var(--red)}.tot a.direita{background:var(--blue)}.tot a.on{box-shadow:inset 0 0 0 4px #fff}.tot.tres{grid-template-columns:1fr 1fr 1fr;gap:6px}.tot.tres a{padding:10px}.tot.tres a b{font-size:40px}.tot.tres a span{font-size:10px}.tot.tres a i{right:6px;top:6px;font-size:9px;padding:2px 5px}.tot a.todas{background:#111}.tot a.todas.on{background:#fff;color:#111}.tot a.todas.on svg{color:#111}.tot a svg{position:absolute;left:10px;top:10px;opacity:.9}.tot a b{margin-top:16px}.dql-tip{background:#111;color:#fff;border:0;border-radius:6px;padding:2px 7px;font:800 11px Outfit,sans-serif;box-shadow:0 2px 6px #0000004d}.dql-tip.esquerda{background:var(--red)}.dql-tip.direita{background:var(--blue)}.dql-tip:before{display:none}.coms{display:grid;gap:8px}.com{background:var(--paper);border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.4;position:relative}.com .who{font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--mute);display:flex;align-items:center;gap:6px;margin-bottom:3px}.com .who i{width:8px;height:8px;border-radius:50%;background:#9a9aa5}.com .who i.esquerda{background:var(--red)}.com .who i.direita{background:var(--blue)}.com .who small{margin-left:auto;font-weight:700;letter-spacing:0;text-transform:none}.com .acts{display:flex;gap:10px;margin-top:6px;font-size:11px;font-weight:700;color:var(--mute)}.com .acts button{color:var(--mute);display:inline-flex;align-items:center;gap:3px}.com .acts button.on{color:var(--red)}.tot a i{position:absolute;right:10px;top:10px;font-style:normal;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;background:#fff;color:#111;padding:3px 6px;border-radius:4px}.linkrow{margin-top:10px;background:#fff;color:#111;border-radius:8px;display:flex;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:700;width:100%;max-width:100%;min-width:0;box-sizing:border-box;text-align:left}.linkrow .ms{font-size:18px;color:var(--mute);flex:none}.linkrow b{font-family:var(--font-d);font-weight:800;font-size:clamp(11px,3.3vw,16px);letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;text-transform:uppercase}.linkrow span{margin-left:auto;flex:none;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--mine)}.live{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;background:#fff;color:#111;padding:5px 9px;border-radius:999px;white-space:nowrap}.live i{width:7px;height:7px;border-radius:50%;background:var(--ok);animation:blink 1.1s infinite}@keyframes blink{50%{opacity:.15}}@media(prefers-reduced-motion:reduce){*{animation:none!important}}.tabs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:12px}.tabs a{text-align:center;padding:10px 6px;border-radius:10px;font-family:var(--font-d);font-weight:800;font-size:19px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#ffffff24;border:2px solid rgba(255,255,255,.35)}.tabs a.on{background:#fff;color:#111}.tabs a.esquerda.on{color:var(--red)}.tabs a.direita.on{color:var(--blue)}.tabs a small{display:block;font-family:var(--font);font-size:10px;letter-spacing:1px;font-weight:800;opacity:.8}.hint{margin-top:8px;font-size:13px;font-weight:600;opacity:.92}.placar{margin-top:12px;background:#fff;color:#111;border-radius:14px;padding:14px 14px 12px;display:grid;gap:10px}.placar .pk{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:var(--mute)}.placar .pk em{font-style:normal;letter-spacing:1px;font-size:9px;border-radius:4px;padding:3px 7px;color:#fff;white-space:nowrap}.placar .pk em.esquerda{background:var(--red)}.placar .pk em.direita{background:var(--blue)}.placar .man{font-size:32px;line-height:.94;margin:4px 0;letter-spacing:.3px;text-wrap:pretty}.placar .man b.esquerda{color:var(--red)}.placar .man b.direita{color:var(--blue)}.placar .bar{display:flex;height:44px;margin:6px 0 10px}.placar .bar a:first-child{border-radius:10px 0 0 10px}.placar .bar a:last-child{border-radius:0 10px 10px 0}.placar .bar a.on{border-radius:10px;transform:scaleY(1.14);z-index:1}.placar .bar a:not(.on){filter:saturate(.7) brightness(.88)}.placar .bar a.on:before{content:"";position:absolute;left:50%;bottom:-7px;margin-left:-7px;border:7px solid transparent;border-bottom:0;border-top-color:inherit}.placar .bar a.on.esquerda:before{border-top-color:var(--red)}.placar .bar a.on.direita:before{border-top-color:var(--blue)}.placar .bar a{display:flex;align-items:center;gap:6px;padding:0 10px;color:#fff;min-width:84px;position:relative;font-family:var(--font-d);font-weight:900;font-size:26px;line-height:1}.placar .bar a:last-child{justify-content:flex-end}.placar .bar a.esquerda{background:var(--red)}.placar .bar a.direita{background:var(--blue)}.placar .bar a small{font-family:var(--font);font-size:9.5px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.placar .bar a.on{box-shadow:inset 0 0 0 2px #ffffffe6,inset 0 -4px #00000038}.placar .bar a.on:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.4) 50%,transparent 60%) no-repeat;background-size:300% 100%;background-position:-150% 0;animation:luz 3.2s ease-in-out .8s infinite}.placar .bar a{overflow:hidden}.placar .bar a.on{overflow:visible}.placar .bar a.on>b,.placar .bar a.on>small,.placar .bar a.on>.tap{position:relative;z-index:1}@keyframes luz{0%{background-position:-150% 0}40%,to{background-position:250% 0}}.placar .bar a{container-type:inline-size;box-shadow:inset 0 -4px #00000038;transition:filter .15s,transform .1s}.placar .bar a:not(.on) .tap{animation:pulsa 1.4s ease-in-out .6s 3}.placar .bar a:active{filter:brightness(.9)}.placar .bar a .tap{font-family:var(--font);font-size:9.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;background:#ffffff3d;border-radius:999px;padding:3px 7px;white-space:nowrap;line-height:1.2}.placar .bar a .tap.on{background:#fff;color:#111}.placar .bar a:first-child .tap{margin-left:auto}.placar .bar a:first-child .tap:not(.on):after{content:" ›"}.placar .bar a:last-child .tap{margin-right:auto;order:-1}.placar .bar a:last-child .tap:not(.on):before{content:"‹ "}@container (max-width:150px){.placar .bar a .tap{display:none}}.placar .leg{font-size:11.5px;font-weight:700;color:var(--mute);margin-top:-4px}.placar .alc{display:flex;justify-content:space-between;font-size:11.5px;font-weight:700;color:var(--mute);margin-top:-6px}.placar .alc b{color:#111;font-family:var(--font-d);font-weight:900;font-size:17px;letter-spacing:.3px}@keyframes pulsa{0%,to{background:#ffffff3d;transform:scale(1)}40%{background:#ffffffe6;color:#111;transform:scale(1.08)}}.placar .ps{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--mute)}.placar .ps>span:last-child{margin-left:auto;text-align:right;white-space:nowrap}.placar .ps .av{display:flex;flex:none}.placar .ps .av i{width:22px;height:22px;border-radius:50%;border:2px solid #fff;margin-left:-7px;font-style:normal;font-size:10px;font-weight:800;display:grid;place-items:center;color:#fff;box-shadow:0 1px 2px #0003}.placar .ps .av i:first-child{margin-left:0}.placar .ps b{color:#111;font-weight:800}.placar .search.in{margin-top:2px;height:44px;border:2px solid #E2E2E8;border-radius:10px;box-shadow:none}.placar .chips{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -12px -2px;padding:0 12px 2px;cursor:grab;user-select:none;-webkit-overflow-scrolling:touch}.placar .chips:active{cursor:grabbing}.placar .chips::-webkit-scrollbar{display:none}.placar .chip{flex:none;position:relative;display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 11px;border:1.5px solid #D9D9E0;border-radius:999px;background:#fff;color:#333;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.placar .chip.on{background:#111;color:#fff;border-color:#111}.placar .chip .ms{font-size:15px}.placar .chip.sel select{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;cursor:pointer}.ctx{margin:0 0 -2px;font-size:12.5px;font-weight:600;opacity:.92}.mais{margin-top:4px;width:100%;background:#fff;color:#111;border-radius:14px;min-height:56px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-d);font-weight:900;font-size:21px;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px #0000001f}.mais small{font-family:var(--font);font-size:11px;font-weight:700;color:var(--mute);text-transform:none;letter-spacing:0;margin-left:4px}.fim{text-align:center;font-size:12px;font-weight:700;opacity:.8;margin:6px 0 0}.ctx b{font-weight:800}.pergunta{font-family:var(--font-d);font-weight:900;font-size:24px;text-transform:uppercase;line-height:.9;margin:0 0 -2px;letter-spacing:.3px}.hint b{font-weight:800}.search{margin-top:10px;background:#fff;color:#111;border-radius:10px;height:46px;display:flex;align-items:center;gap:8px;padding:0 12px}.search input{flex:1;border:0;outline:0;background:none;font-size:15px;min-width:0}.search .ms{color:var(--mute)}.cats{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:10px -16px 0;padding:0 16px}.cats::-webkit-scrollbar{display:none}.cats button{flex:none;background:#ffffff24;border:1.5px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.cats button small{font-size:10px;font-weight:800;opacity:.8;margin-left:2px}.cats.bairros{margin-top:12px}.cats button.on{background:#fff;color:#111;border-color:#fff}.cats button .ms{font-size:17px}html[data-lado=neutro] .cats button:not(.on){background:var(--panel);border-color:#ffffff73}html[data-lado=neutro] .sharebar button:not(.wa):not(.ig):not(.xx){background:var(--panel)}html[data-lado=neutro] .sharebar .xx{border:1.5px solid rgba(255,255,255,.45)}html[data-lado=neutro] .feed{border:1.5px solid rgba(255,255,255,.3)}html[data-lado=neutro] .tot a.todas:not(.on){background:var(--panel)}html[data-lado=neutro] .linkrow span{color:#111}.sharebar{display:grid;grid-template-columns:1fr auto auto;gap:6px;margin-top:8px}.sharebar button{height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 10px;font-family:var(--font-d);font-weight:900;font-size:clamp(13px,4.2vw,17px);white-space:nowrap;letter-spacing:.6px;text-transform:uppercase;color:#fff;background:#ffffff24;border:1.5px solid rgba(255,255,255,.35)}.sharebar .ig,.sharebar .xx{width:46px;padding:0}.sharebar .ig{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);border:0}.sharebar .xx{background:#111;border:0}.sharebar button .ms{font-size:22px}.sharebar .wa{background:#1fbf5b;color:#fff;border:0}.sharebar .wa .ms{font-size:26px}.seg{display:grid;grid-template-columns:1fr 1fr;background:#00000047;border-radius:12px;padding:3px;margin-top:10px}.seg button{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px;border-radius:9px;font-family:var(--font-d);font-weight:800;font-size:17px;letter-spacing:1px;text-transform:uppercase;color:#fff}.seg button.on{background:#fff;color:#111}html[data-lado=neutro] .seg{background:var(--panel);border:1.5px solid rgba(255,255,255,.3)}.mapbox{margin-top:12px}.mapa{height:min(62vh,520px);border-radius:14px;overflow:hidden;background:#e9e6df;z-index:0}.mapa.cad{height:min(46vh,380px);border-radius:12px;touch-action:none}.btn.achar{font-size:14px;color:#111;padding:10px 12px;justify-self:start;width:auto}.estilos{display:flex;gap:6px;align-items:center}.estilos button{border:1.5px solid #D5D5DC;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;color:#111;background:#fff}.estilos button.on{background:#111;color:#fff;border-color:#111}.leaflet-popup-content-wrapper{border-radius:10px}.leaflet-popup-content{margin:10px 12px;line-height:1.3}.dql-pin,.dql-you{background:none;border:0}.leaflet-control-attribution{background:transparent!important;color:#ffffffbf!important;font:600 9px Outfit,sans-serif!important;text-shadow:0 1px 2px rgba(0,0,0,.8);padding:2px 6px!important;margin:0!important}.leaflet-control-attribution a{color:inherit!important}.page.white .leaflet-control-attribution{color:#333!important;text-shadow:0 1px 2px rgba(255,255,255,.9)}.dql-ctl{display:grid;gap:6px}.dql-ctl button{width:40px;height:40px;border-radius:10px;background:#fff;color:#111;display:grid;place-items:center;box-shadow:0 2px 8px #0000004d;cursor:pointer}.leaflet-bar a{color:#111!important}.dql-escuro .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.9) contrast(1.05) saturate(.85)}.dql-escuro{background:#15151b}.dql-escuro .leaflet-control-attribution{background:#0009;color:#bbb}.passos{display:flex;gap:4px;margin-top:10px}.passos span{flex:1;text-align:center;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;padding:6px 2px;border-radius:6px;background:var(--paper);color:var(--mute)}.passos span.on{background:#111;color:#fff}.sug.escuro button{background:var(--paper);color:#111;border:1.5px solid #D5D5DC}.sug.escuro button small{color:#111}.cards{display:grid;gap:14px;margin-top:12px}.card{background:#fff;color:#111;border-radius:14px;padding:16px 16px 14px;position:relative;overflow:hidden;display:grid;gap:11px;text-align:left}.card .n{font-family:var(--font-d);font-weight:900;font-size:32px;line-height:.92;text-transform:uppercase;padding-right:128px;overflow-wrap:anywhere;display:block;min-height:44px}.card .m{font-size:13px;font-weight:600;color:var(--mute);display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.card .m .dl{display:inline-flex;align-items:center;gap:3px;background:#111;color:#fff;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:2px 6px;border-radius:4px}.card .m .dl .ms{font-size:12px}.card .m span{display:inline-flex;align-items:center;gap:3px}.card .m .selo{border:1.5px dashed #8A8A95;color:#5f5f6b;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:2px 6px;border-radius:4px}.card .m .ev{background:#111;color:#fff;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:2px 6px;border-radius:4px}.card.evitar .n{color:#111}.stamp{position:absolute;right:10px;top:10px;transform:rotate(-10deg);border:4px solid;padding:0 8px;font-family:var(--font-d);font-weight:900;font-size:24px;letter-spacing:2px;text-transform:uppercase;line-height:1.25;border-radius:4px;pointer-events:none;background:#ffffffd9}.stamp.esquerda{color:var(--red);border-color:var(--red)}.stamp.direita{color:var(--blue);border-color:var(--blue)}.stamp.sub{top:52px;right:14px;font-size:11px;letter-spacing:1.2px;border-width:2px;border-style:dashed;padding:1px 6px;color:#7d7d88;border-color:#9a9aa5;transform:rotate(-10deg);background:transparent}.card .ft{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;font-weight:700}.card .ft .q{grid-column:1/-1;display:flex;align-items:baseline;gap:8px;font-size:14px;font-weight:800;color:#111;flex-wrap:wrap;margin-bottom:-2px}.card .ft .q small{font-weight:600;color:var(--mute);font-size:11px}.card .ft .v{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:46px;padding:0 8px;border-radius:12px;background:#fff;color:#111;font-weight:800;font-size:12.5px;letter-spacing:.3px;text-transform:uppercase;border:2px solid #E2E2E8;white-space:nowrap}.card .ft .v b{font-family:var(--font-d);font-weight:900;font-size:22px;line-height:1}.card .ft .v.on{border-color:#111}.card .ft .lk{grid-column:1/-1;justify-self:end;font-size:12px;font-weight:800;color:var(--mute);padding:2px 0 0}.card .ft .v.on{background:#111;color:#fff}.card .ft .v.on.esquerda{background:var(--red)}.card .ft .v.on.direita{background:var(--blue)}.card .ft .r{margin-left:auto;color:var(--mute);font-weight:700;display:inline-flex;align-items:center;gap:3px;font-size:11px}.card .ft .r .ms{font-size:16px}.vazio{background:#ffffff24;border:1.5px dashed rgba(255,255,255,.5);border-radius:14px;padding:22px 16px;text-align:center;margin-top:12px}.vazio b{display:block;font-family:var(--font-d);font-weight:900;font-size:30px;text-transform:uppercase;line-height:.9}.vazio p{margin:8px 0 0;font-size:13px;opacity:.92}.page.white .vazio{background:var(--paper);border-color:#ccc;color:#111}.feed{margin-top:12px;background:#111;color:#fff;border-radius:12px;padding:10px 12px;display:grid;gap:7px}.feed h4{margin:0;font-size:10.5px;letter-spacing:1.5px;text-transform:uppercase;font-weight:800;color:#9ea2b0;display:flex;align-items:center;gap:8px}.feed h4 i{width:7px;height:7px;border-radius:50%;background:var(--ok);animation:blink 1.1s infinite}.feed .ev{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.feed .ev i{width:9px;height:9px;border-radius:50%;flex:none}.feed .ev i.esquerda{background:var(--red)}.feed .ev i.direita{background:var(--blue)}.feed .ev b{font-weight:800}.feed .ev small{margin-left:auto;color:#9ea2b0;font-weight:700;white-space:nowrap}.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;box-sizing:border-box;border-radius:12px;padding:15px;font-family:var(--font-d);font-weight:800;font-size:20px;letter-spacing:1px;text-transform:uppercase;text-align:center}.btn.p{background:#111;color:#fff}.btn.w{background:#fff;color:#111}.btn.o{border:2px solid currentColor}.btn.wa{background:var(--wa);color:#fff}.btn.mine{background:var(--mine);color:#fff}.btn:disabled{opacity:.45}.btn.p.pronto{background:var(--red)}.hd .chg{display:inline-flex;align-items:center;gap:4px}.btn small{display:block;font-family:var(--font);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;opacity:.85}.btn .ms{font-size:24px}.stack{display:grid;gap:10px}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.f{display:grid;gap:5px;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.f input,.f textarea,.f select{background:var(--paper);border:2px solid transparent;border-radius:10px;padding:12px;font-size:15px;font-weight:600;color:#111;width:100%;text-transform:none;letter-spacing:0;outline:0}.f input:focus,.f textarea:focus{border-color:#111}.f textarea{min-height:88px;resize:vertical}.f .cnt{text-align:right;font-weight:600;letter-spacing:0;text-transform:none}.chips{display:flex;gap:6px;flex-wrap:wrap}.chips button{border:1.5px solid #D5D5DC;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;color:#111;background:#fff;display:inline-flex;align-items:center;gap:4px;text-transform:none;letter-spacing:0}.chips button.on{background:#111;color:#fff;border-color:#111}.chips button .ms{font-size:16px}.typ{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.typ button{border:2px solid #111;border-radius:10px;padding:10px 4px;display:grid;justify-items:center;gap:3px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;text-align:center;color:#111;background:#fff}.typ button .ms{font-size:24px}.typ button.on{background:#111;color:#fff}.sides{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sides button{border-radius:12px;padding:16px 8px;text-align:center;color:#fff;font-family:var(--font-d);font-weight:900;font-size:26px;letter-spacing:1px;text-transform:uppercase;opacity:.45;border:3px solid transparent}.sides button.esquerda{background:var(--red)}.sides button.direita{background:var(--blue)}.sides button.on{opacity:1;border-color:#111}.sides button small{display:block;font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;margin-top:4px;line-height:1.25}.note{font-size:12.5px;color:var(--mute);font-weight:500;line-height:1.4}.err{background:#fbf1f2;border:1px solid #E7B6BD;color:#6e1420;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.okbox{background:#e7f8ee;border:1px solid #BFE8CE;color:#163b26;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.gps{background:var(--paper);border-radius:12px;padding:12px;display:grid;gap:8px}.gps .st{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#111}.gps .st .ms{color:var(--mine)}.gps .acc{font-size:11px;color:var(--mute);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.provas{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.provas .p{aspect-ratio:4/3;border-radius:10px;background:var(--paper);display:grid;place-items:center;position:relative;overflow:hidden;border:1.5px dashed #C9CBD4}.provas .p img{width:100%;height:100%;object-fit:cover}.provas .p .x{position:absolute;top:4px;right:4px;background:#111;color:#fff;border-radius:50%;width:24px;height:24px;display:grid;place-items:center}.provas .p .ms{font-size:26px;color:var(--mute)}.provas .p input{position:absolute;inset:0;opacity:0;cursor:pointer}.fh{padding-block:10px 16px}.fh .bk{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700}.fh .bk .ms:last-child{margin-left:auto}.fh h2{margin:12px 0 0;font-size:clamp(40px,12vw,56px);overflow-wrap:anywhere}.fh .meta{margin-top:6px;font-size:13px;font-weight:600;opacity:.95}.fh .tags{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.fh .tags span{border:2px solid rgba(255,255,255,.7);padding:4px 8px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.fh .tags span.w{background:#fff;border-color:#fff}.fh .tags span.w.esquerda{color:var(--red)}.fh .tags span.w.direita{color:var(--blue)}.vote{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vote button{border-radius:14px;padding:14px 8px;display:grid;justify-items:center;gap:2px;text-align:center;border:2px solid #111;color:#111;background:#fff}.vote button svg{margin-bottom:2px}.vote button b{font-family:var(--font-d);font-weight:900;font-size:48px;line-height:.85;font-variant-numeric:tabular-nums}.vote button span{font-size:14px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.vote button small{font-size:11px;font-weight:600;color:var(--mute)}.vote button.on{color:#fff;background:#111;border-color:#111}.vote button.on.esquerda{background:var(--red);border-color:var(--red)}.vote button.on.direita{background:var(--blue);border-color:var(--blue)}.vote button.on small{color:#fffc}.cons{height:10px;border-radius:5px;background:#ededf1;overflow:hidden;display:flex}.cons i{display:block;height:100%}.cons i.y{background:#111}.conslab{display:flex;justify-content:space-between;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.sec h4{margin:0 0 6px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;font-weight:800;color:var(--mute)}.sec p{margin:0;font-size:14.5px;font-weight:500;line-height:1.4;border-left:4px solid var(--mine);padding-left:10px}.sec .lk{display:flex;gap:6px;flex-wrap:wrap}.sec .lk a{border:1.5px solid #D5D5DC;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.sec .lk a .ms{font-size:16px}.proof{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.proof a{aspect-ratio:4/3;border-radius:8px;background:var(--paper);display:grid;place-items:center;overflow:hidden;color:var(--blue);font-size:12px;font-weight:700}.proof a img{width:100%;height:100%;object-fit:cover}.fix{border:2px dashed #C9CBD4;border-radius:12px;padding:11px 12px;display:flex;align-items:center;gap:10px;font-size:13px;width:100%;text-align:left;color:#111}.fix .ms{font-size:22px;color:var(--mute)}.fix b{display:block;font-weight:800}.fix small{display:block;font-size:11.5px;color:var(--mute);font-weight:500}.fix .ms:last-child{margin-left:auto}.sheet-bg{position:fixed;inset:0;background:#0000008c;z-index:30;display:flex;align-items:flex-end}.sheet{background:#fff;color:#111;border-radius:22px 22px 0 0;padding:10px 16px calc(18px + var(--sab));width:100%;max-width:100vw;box-sizing:border-box;max-height:92vh;overflow:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.sheet>*{min-width:0;max-width:100%}.sheet h3{overflow-wrap:anywhere}.sheet .handle{width:40px;height:4px;border-radius:2px;background:#d5d7de;margin:0 auto}.sheet h3{margin:0;font-family:var(--font-d);font-weight:800;font-size:28px;text-transform:uppercase;line-height:.9}.toast{position:fixed;left:50%;bottom:calc(96px + var(--sab));transform:translate(-50%);background:#111;color:#fff;padding:10px 16px;border-radius:999px;font-size:13px;font-weight:700;z-index:40;box-shadow:0 10px 30px #0000004d;white-space:nowrap;max-width:92vw;overflow:hidden;text-overflow:ellipsis}.ob{flex:1;display:grid;grid-template-rows:auto 1fr 1fr .75fr auto;background:#111;color:#fff;min-height:100vh}.ob .q{padding:calc(40px + var(--sat)) 18px 16px}.ob .q h1{margin:0;font-size:clamp(40px,12vw,52px);line-height:.95}.ob .q p{margin:10px 0 0;font-size:clamp(11px,3.45vw,14.5px);color:#bdbdc7;font-weight:500;max-width:none;line-height:1.35;white-space:nowrap}.ob .q p b{color:#fff;font-weight:800;display:block;font-size:17px;margin-bottom:2px}.ob .h{display:grid;align-content:center;padding:0 18px;color:#fff;font-size:clamp(56px,20vw,84px);text-align:left;width:100%}.ob .h small{display:block;font-family:var(--font);font-size:13.5px;font-weight:700;text-transform:none;letter-spacing:0;line-height:1.3;margin-top:6px;opacity:.95}.ob .h.esquerda{background:var(--red)}.ob .h.direita{background:var(--blue);text-align:right}.ob .h.isento{background:#fff;color:#111;font-size:clamp(44px,15vw,64px)}.ob .h.isento small{color:#3c3f4b}.ob .f{padding:14px 18px calc(18px + var(--sab));font-size:13px;color:#bdbdc7;text-align:center}.ob .f b{color:#fff}.sug{display:grid;gap:6px}.sug button{background:#fff;color:#111;border-radius:10px;padding:12px;text-align:left;display:flex;align-items:center;gap:10px;font-weight:700}.sug button b{font-family:var(--font-d);font-weight:900;font-size:24px;text-transform:uppercase;line-height:.9}.sug button small{color:var(--mute);font-weight:700;margin-left:auto;white-space:nowrap;font-size:12px}.sug button.alt{background:#ffffff24;color:#fff;border:1.5px solid rgba(255,255,255,.4)}.sug button.alt small{color:#fff;opacity:.8}@media(min-width:720px){#app{max-width:520px;margin:0 auto;box-shadow:0 0 0 1px #0000001a,0 20px 60px #00000040;min-height:100vh;position:relative;z-index:1}.nav{left:50%;transform:translate(-50%);width:520px}.toast{bottom:calc(96px + var(--sab))}}.laterais{display:none}@media(min-width:1100px){.laterais{display:block;position:fixed;inset:0;pointer-events:none;z-index:0}.laterais .side{position:absolute;top:0;bottom:0;width:calc(50vw - 260px);overflow:hidden}.laterais .side.l{left:0}.laterais .side.r{right:0}.laterais .side:before,.laterais .side:after{content:"";position:absolute;left:0;right:0;height:18%;z-index:2}.laterais .side:before{top:0;background:linear-gradient(var(--mine),transparent)}.laterais .side:after{bottom:0;background:linear-gradient(transparent,var(--mine))}.laterais .ticker{position:absolute;left:14%;right:14%;top:0;display:grid;gap:10px;animation:rola var(--dur,46s) linear infinite}.laterais .side.r .ticker{animation-direction:reverse}.laterais .row{background:#0000002e;border-radius:10px;padding:9px 12px;display:grid;gap:5px;color:#fff;opacity:.9}.laterais .nm{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-family:var(--font-d);font-weight:900;font-size:20px;text-transform:uppercase;letter-spacing:.5px;line-height:.9}.laterais .nm span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.laterais .nm small{font-family:var(--font);font-size:9px;font-weight:800;letter-spacing:1.5px;opacity:.8;text-transform:uppercase;flex:none}.laterais .mb{display:flex;height:9px;border-radius:4px;overflow:hidden}.laterais .mb i{display:block;height:100%}.laterais .ev{font-size:10.5px;font-weight:700;opacity:.85}.laterais .ev b{font-weight:800}.laterais .ev i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;vertical-align:-1px}.laterais .quando{opacity:.7}html[data-lado=direita] .laterais .mb .d,html[data-lado=direita] .laterais .ev i.d{background:#fff}html[data-lado=direita] .laterais .mb .e{background:var(--red);box-shadow:inset 0 0 0 1px #fff6}html[data-lado=direita] .laterais .ev i.e{background:var(--red)}html[data-lado=esquerda] .laterais .mb .e,html[data-lado=esquerda] .laterais .ev i.e{background:#fff}html[data-lado=esquerda] .laterais .mb .d{background:var(--blue);box-shadow:inset 0 0 0 1px #fff6}html[data-lado=esquerda] .laterais .ev i.d,html[data-lado=neutro] .laterais .mb .d,html[data-lado=neutro] .laterais .ev i.d{background:var(--blue)}html[data-lado=neutro] .laterais .mb .e,html[data-lado=neutro] .laterais .ev i.e{background:var(--red)}}html.fundo-escuro .laterais{display:none!important}@media(prefers-reduced-motion:reduce){.laterais .ticker{animation:none!important}}@keyframes rola{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.origem{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:clamp(11px,3.2vw,13px);white-space:nowrap;font-weight:800;letter-spacing:1px;text-transform:uppercase;opacity:.95}.origem i{display:inline-block;width:14px;height:5px}.origem i.esq{background:var(--red)}.origem i.dir{background:var(--blue);margin-left:-6px;margin-right:4px}html[data-lado=esquerda] .origem i.esq,html[data-lado=direita] .origem i.dir{box-shadow:0 0 0 1px #ffffffb3}.origem span{display:inline-flex;align-items:center;gap:4px}.primeiro{margin-top:14px;background:#fff;color:#111;border-radius:16px;padding:18px 16px 16px;display:grid;gap:10px;position:relative;overflow:hidden}.primeiro .k{color:var(--mute)}.primeiro h2{margin:0;font-size:clamp(34px,10vw,46px);line-height:.9;overflow-wrap:anywhere}.primeiro p{margin:0;font-size:14px;line-height:1.4;color:#2b2d35}.primeiro .btn.w{background:#111;color:#fff}.primeiro .linkrow{background:var(--paper)}.primeiro .linkrow span{color:#111}.poucos{margin-top:12px;display:flex;align-items:center;gap:10px;background:#fff;color:#111;border-radius:12px;padding:12px 14px;border-left:6px solid var(--wa)}.poucos svg:first-child{color:var(--wa)}.poucos b{display:block;font-size:14px}.poucos small{display:block;font-size:12px;color:var(--mute)}.poucos div{flex:1;min-width:0}.viva{background:#fff;border:1.5px solid var(--line);border-radius:14px;padding:14px;position:relative;overflow:hidden;display:grid;gap:4px;box-shadow:0 6px 20px #0000000f;transition:background .2s,border-color .2s}.viva.vazia{background:var(--paper);border-style:dashed;box-shadow:none}.viva .n{font-family:var(--font-d);font-weight:900;font-size:32px;line-height:.92;text-transform:uppercase;padding-right:120px;min-height:44px;overflow-wrap:anywhere;transition:font-size .15s}.viva .m{font-size:12.5px;font-weight:600;color:var(--mute);display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.viva .m .dl{display:inline-flex;align-items:center;gap:3px;background:#111;color:#fff;font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase;padding:2px 6px;border-radius:4px}.viva .mot{margin-top:6px;font-size:13px;line-height:1.35;border-left:3px solid var(--red);padding-left:8px;color:#2b2d35}.viva .stamp{animation:bate .32s cubic-bezier(.2,.8,.2,1) both}.stamp.ghost{color:#c4c6cf;border-color:#c4c6cf;border-style:dashed;background:transparent;animation:none}.check{display:grid;gap:6px}.check button{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;padding:9px 10px;border-radius:10px;background:var(--paper);color:#111;transition:color .2s;width:100%;text-align:left}.check button:not(.ok):active{background:#e4e5ea}.semmapa{display:flex;gap:10px;align-items:flex-start;background:#fff7e6;border:1px solid #F3D98A;border-radius:10px;padding:10px 12px;font-size:13px;color:#5a4300}.semmapa svg{flex:none;color:#c98a00;margin-top:2px}.semmapa b{display:block;color:#3d2e00;font-weight:700}.semmapa small{display:block;font-size:12px;line-height:1.35}.pisca{animation:pisca-sec .9s ease-out}@keyframes pisca-sec{0%,to{box-shadow:none}30%{box-shadow:0 0 0 4px #d7102b59}}.check i{width:22px;height:22px;border-radius:50%;border:2px solid #C4C6CF;display:grid;place-items:center;flex:none;font-style:normal;font-size:12px;font-weight:900;color:var(--mute);transition:background .2s,border-color .2s}.check .ok i{background:#111;border-color:#111;color:#fff}.check .ok{text-decoration:line-through;color:var(--mute)}.check span{margin-left:auto;font-size:11px;color:var(--mute);font-weight:700;white-space:nowrap;text-decoration:none;max-width:45%;overflow:hidden;text-overflow:ellipsis}.secn{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:12px;color:#111}.secn h4{margin:0;font-family:var(--font-d);font-weight:800;font-size:22px;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.secn h4 b{width:26px;height:26px;border-radius:50%;background:#111;color:#fff;font-family:var(--font);font-size:12px;display:grid;place-items:center;flex:none}.secn h4 small{font-family:var(--font);font-size:11px;font-weight:700;letter-spacing:.5px;color:var(--mute);text-transform:none;margin-left:auto}.secn .lnk{background:var(--paper);border:2px solid transparent;border-radius:10px;padding:12px;font-size:14px;font-weight:600;color:#111;width:100%;outline:0}.secn .lnk:focus{border-color:#111}.mais summary{cursor:pointer;font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--mute);list-style:none;display:flex;align-items:center;gap:6px}.mais summary:before{content:"+";width:20px;height:20px;border-radius:50%;background:var(--paper);display:grid;place-items:center;font-size:14px;color:#111}.mais[open] summary:before{content:"–"}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@keyframes sobe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes some{0%{opacity:1}to{opacity:0}}@keyframes bate{0%{opacity:0;transform:rotate(-10deg) scale(1.5)}60%{opacity:1;transform:rotate(-10deg) scale(.96)}to{transform:rotate(-10deg) scale(1)}}@keyframes pop{0%{transform:scale(1)}45%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes chama{0%,to{box-shadow:0 0 #d7102b73}50%{box-shadow:0 0 0 8px #d7102b00}}@keyframes folha{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes fundo{0%{opacity:0}to{opacity:1}}.pagina-enter-active{animation:sobe .18s cubic-bezier(.2,.8,.2,1)}.pagina-leave-active{animation:some .1s ease-in}.cards .card{animation:sobe .28s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 35ms)}.cards .card .stamp{animation:bate .32s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0) * 35ms + .12s)}.fh .tags span,.fh h2{animation:sobe .25s cubic-bezier(.2,.8,.2,1) both}.fh .tags span:nth-child(2){animation-delay:40ms}.fh .tags span:nth-child(3){animation-delay:80ms}.fh .tags span:nth-child(4){animation-delay:.12s}.card .ft .v.on,.vote button.on,.tot a.on,.cats button.on,.seg button.on{animation:pop .2s cubic-bezier(.2,.8,.2,1)}.nav a.on svg{animation:pop .25s cubic-bezier(.2,.8,.2,1)}.nav .add i svg{animation:none}button:active,.btn:active,.tot a:active,.nav a:active,.cats button:active{transform:scale(.97);transition:transform .08s}.btn,.tot a,.cats button,.card .ft .v{transition:transform .12s,filter .12s,background .15s}.btn:hover,.tot a:hover{filter:brightness(1.06)}.sheet-bg{animation:fundo .18s ease-out}.sheet{animation:folha .24s cubic-bezier(.2,.8,.2,1)}.toast-enter-active{animation:sobe .2s cubic-bezier(.2,.8,.2,1)}.toast-leave-active{animation:some .18s ease-in}.feed .ev{animation:sobe .25s cubic-bezier(.2,.8,.2,1) both}.feed .ev:nth-child(2){animation-delay:40ms}.feed .ev:nth-child(3){animation-delay:80ms}.feed .ev:nth-child(4){animation-delay:.12s}.feed .ev:nth-child(5){animation-delay:.16s}.feed .ev:nth-child(6){animation-delay:.2s}.passos span{transition:background .25s,color .25s}.btn.p.pronto{animation:chama 1.8s ease-out infinite}.sug button,.mapbox,.gps .mapa,.primeiro,.poucos{animation:sobe .22s cubic-bezier(.2,.8,.2,1) both}.linkrow:active{transform:scale(.99)}@media(prefers-reduced-motion:reduce){.pagina-enter-active,.pagina-leave-active,.toast-enter-active,.toast-leave-active{animation:none!important}}.page.cad{background:var(--paper)}.form .secn{background:#fff;border:1.5px solid var(--line);border-radius:14px;padding:14px;border-top-width:1.5px}.form .viva{box-shadow:none}.form .check button{background:#fff;border:1px solid var(--line)}.form .f input.grande{font-size:18px;font-weight:700;padding:14px 12px}.form .f input::placeholder{font-weight:500;color:#9a9aa5}.end{display:grid;gap:8px}.f.rua{position:relative}.f .busc{position:absolute;right:12px;top:30px;font-size:10px;letter-spacing:1px;color:var(--mute)}.f .drop{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:6;background:#fff;border:1.5px solid #111;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #00000024;display:grid;animation:sobe .18s cubic-bezier(.2,.8,.2,1) both}.f .drop button{display:flex;align-items:center;gap:10px;padding:10px 12px;text-align:left;background:#fff;color:#111;border-top:1px solid var(--line);text-transform:none;letter-spacing:0}.f .drop button:first-child{border-top:0}.f .drop button:active{background:var(--paper)}.f .drop button svg{flex:none;color:var(--mute)}.f .drop b{display:block;font-size:15px;font-weight:700;line-height:1.15}.f .drop span{display:block;font-size:11.5px;color:var(--mute);font-weight:600}.f .drop .lado-dir{margin-left:auto;flex:none;display:grid;justify-items:end;gap:3px}.f .drop .lado-dir em{font-style:normal;font-size:11px;font-weight:800;color:#111}.f .drop .fonte{display:block;font-size:9px;font-weight:900;letter-spacing:1px;color:var(--mute);border:1px solid #D5D5DC;border-radius:4px;padding:2px 4px}.f .drop .cnpj{font-size:10.5px;color:#8a8a95;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.f .drop button>div{min-width:0;flex:1}.f .drop b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.end .num{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.end .aviso{display:flex;gap:6px;align-items:flex-start;margin:0;color:#5a4300;background:#fff7e6;border:1px solid #F3D98A;border-radius:8px;padding:8px 10px}.end .aviso svg{flex:none;margin-top:1px;color:#c98a00}.pino{background:var(--paper);border-radius:12px;padding:10px;display:grid;gap:8px}.pino .st{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#111}.pino .st svg:first-child{color:var(--mine)}.pino .tirar{margin-left:auto;display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#111;background:#fff;border:1.5px solid #D5D5DC;border-radius:999px;padding:5px 9px}.pino .mapa{animation:sobe .22s cubic-bezier(.2,.8,.2,1) both}.leaflet-tooltip.dql-rot{background:#111111e6;color:#fff;border:0;border-radius:5px;padding:1px 6px;font:700 10.5px/14px var(--font);letter-spacing:0;box-shadow:none;white-space:nowrap;pointer-events:auto;cursor:pointer}.leaflet-tooltip.dql-rot:before{display:none}.dql-escuro .leaflet-tooltip.dql-rot{background:#ffffffeb;color:#111}.dql-zoom .leaflet-tooltip.dql-rot{opacity:0!important;transition:none}.leaflet-tooltip.dql-rot{transition:opacity .12s}.aviso-quem{display:grid;gap:3px;background:var(--paper);border-left:3px solid #111;border-radius:6px;padding:9px 11px;font-size:12.5px;line-height:1.4;color:#333}.aviso-quem b{font-size:13px;color:#111}.card.rede button.n{background:none;border:0;padding:0 128px 0 0;color:inherit;text-align:left;cursor:pointer;letter-spacing:0}.card.rede .m .qt{background:#111;color:#fff;font-size:10px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;padding:3px 7px;border-radius:4px}.card.rede .ft .tot{display:inline-flex;align-items:center;gap:5px;padding:9px 11px;border-radius:9px;background:var(--paper);font-size:12px}.card.rede .ft .tot b{font-family:var(--font-d);font-weight:900;font-size:18px;line-height:1}.card.rede .ft button.r{margin-left:auto;display:inline-flex;align-items:center;gap:4px;background:none;border:1.5px solid #111;border-radius:9px;padding:8px 10px;font-weight:800;font-size:12px;color:#111;text-transform:none;letter-spacing:0}.card.rede .lojas{list-style:none;margin:8px 0 0;padding:0;display:grid;border-top:1px solid var(--line);max-height:420px;overflow-y:auto;overscroll-behavior:contain}.card.rede .lojas a{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"b d i" "s d i";gap:1px 8px;align-items:center;padding:9px 2px;border-bottom:1px solid var(--line);color:#111}.card.rede .lojas b{grid-area:b;font-size:13.5px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.rede .lojas span{grid-area:s;font-size:11.5px;color:var(--mute);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card.rede .lojas small{grid-area:d;font-size:11px;font-weight:800}.card.rede .lojas svg{grid-area:i;color:var(--mute)}.sec.unidades a{display:grid;grid-template-columns:1fr auto;grid-template-areas:"b i" "s i";gap:1px 8px;align-items:center;padding:9px 2px;border-bottom:1px solid var(--line);color:#111}.sec.unidades b{grid-area:b;font-size:13.5px;font-weight:800}.sec.unidades span{grid-area:s;font-size:11.5px;color:var(--mute);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec.unidades svg{grid-area:i;color:var(--mute)}.sec.unidades .mais{margin-top:8px;background:none;border:1.5px solid #111;border-radius:9px;padding:8px 12px;font-weight:800;font-size:12px;color:#111;text-transform:none;letter-spacing:0}.card .nm{display:flex;gap:10px;align-items:flex-start;padding-right:128px;min-width:0}.card .nm .n{padding-right:0;min-width:0}.card.rede .nm button.n{padding-right:0}.card .th{flex:none;width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--paper);border:1.5px solid #111;display:block}.card .th img{width:100%;height:100%;object-fit:cover;display:block}.fh-nome{display:flex;gap:12px;align-items:center;margin-top:12px}.fh-nome h2{margin:0}.fh-foto{flex:none;width:76px;height:76px;border-radius:14px;object-fit:cover;border:3px solid #fff;background:#fff;box-shadow:0 4px 14px #00000040}.fh-foto.add{display:grid;place-items:center;align-content:center;gap:2px;border:2px dashed rgba(255,255,255,.75);background:#ffffff1f;color:#fff;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;text-align:center;cursor:pointer;position:relative;box-shadow:none}.fh-foto.add input{position:absolute;inset:0;opacity:0;cursor:pointer}.fh-foto.add.env{opacity:.6}.foto-cad{display:flex;gap:12px;align-items:center;margin-top:4px}.foto-cad .pv{flex:none;width:64px;height:64px;border-radius:12px;border:2px dashed #B5B5BE;display:grid;place-items:center;color:var(--mute);position:relative;overflow:hidden;cursor:pointer;background:var(--paper)}.foto-cad .pv.tem{border:2px solid #111}.foto-cad .pv img{width:100%;height:100%;object-fit:cover}.foto-cad .pv input{position:absolute;inset:0;opacity:0;cursor:pointer}.foto-cad b{display:block;font-size:13.5px}.foto-cad span{display:block;font-size:11.5px;color:var(--mute);font-weight:600;line-height:1.35}.foto-cad .lnk-x{background:none;border:0;padding:0;margin-top:3px;font-size:11.5px;font-weight:800;text-decoration:underline;color:#111;text-transform:none;letter-spacing:0}.card .nm:has(.th) .n{font-size:27px;overflow-wrap:normal;word-break:normal;hyphens:auto}.icard .nm{display:flex;gap:10px;align-items:center;padding-right:118px;min-width:0}.icard .av{flex:none;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-d);font-weight:900;font-size:22px;color:#fff;border:2.5px solid #111;overflow:hidden;background:var(--paper)}.icard .av img{width:100%;height:100%;object-fit:cover;display:block}.icard .n{font-size:27px;padding-right:0;min-height:0;overflow-wrap:normal;word-break:normal}.icard .h{display:block;font-weight:700;font-size:12.5px;color:var(--mute);line-height:1.3;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icard .m .nicho{background:var(--paper);font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;color:#111}.plat{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:800;color:#111}.plat i{width:16px;height:16px;border-radius:5px;display:inline-grid;place-items:center;color:#fff;font:900 9px/1 var(--font);font-style:normal;flex:none}.plat i.ig{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.plat i.tt{background:#111}.plat i.yt{background:red}.plat i.x{background:#111}.plat i.tw{background:#9146ff}.plat i.kw{background:#ff7a00}.fh .ih{display:flex;gap:14px;align-items:center;margin-top:12px}.fh .iav{flex:none;width:86px;height:86px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-d);font-weight:900;font-size:34px;color:#fff;border:4px solid #fff;box-shadow:0 4px 14px #00000040;overflow:hidden;background:#fff;position:relative}.fh .iav img{width:100%;height:100%;object-fit:cover;display:block}.fh .iav input{position:absolute;inset:0;opacity:0;cursor:pointer}.fh .iav.add{display:grid;place-items:center;align-content:center;gap:2px;border:2px dashed rgba(255,255,255,.75);background:#ffffff1f;font-family:var(--font);font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;text-align:center;box-shadow:none}.fh .ih h2{margin:0;font-size:clamp(34px,10vw,46px)}.fh .handle{font-size:14px;font-weight:700;opacity:.95;margin-top:4px}.plats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.plats a{background:#ffffff24;border:1.5px solid rgba(255,255,255,.45);border-radius:10px;padding:8px 6px;display:grid;justify-items:center;gap:3px;font-size:11px;font-weight:700;color:#fff;min-width:0}.plats a b{font-family:var(--font-d);font-weight:900;font-size:22px;line-height:1}.plats a .plat{color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marcas{display:grid;gap:6px}.marcas a,.marcas div{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;background:var(--paper);border-radius:10px;padding:8px 10px;color:#111}.marcas .lg{width:38px;height:38px;border-radius:9px;background:#fff;border:1.5px solid #111;display:grid;place-items:center;font-family:var(--font-d);font-weight:900;font-size:16px}.marcas b{font-size:14px;display:block}.marcas small{font-size:11px;color:var(--mute);font-weight:600}.stmini{font-family:var(--font-d);font-weight:900;font-size:13px;letter-spacing:1px;border:2px solid;padding:0 5px;border-radius:3px;transform:rotate(-8deg);white-space:nowrap}.stmini.direita{color:var(--blue);border-color:var(--blue)}.stmini.esquerda{color:var(--red);border-color:var(--red)}.stmini.ghost{color:#9a9aa5;border-color:#c4c6cf;border-style:dashed;transform:none;font-size:10px}.segue{background:#111;color:#fff;border-radius:16px;padding:14px;display:grid;gap:8px;margin-top:12px}.segue h3{margin:0;font-size:28px}.segue p{margin:0;font-size:12.5px;opacity:.9;line-height:1.4}.segue .btn{background:#fff;color:#111;font-size:18px;padding:11px}.segue textarea{background:#fff;color:#111;border:0;border-radius:10px;padding:10px;font-size:13px;min-height:90px;width:100%;resize:vertical}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.tile{background:#fff;color:#111;border-radius:14px;padding:12px;display:grid;gap:4px;min-height:92px;text-align:left;align-content:start}.tile svg{color:#111}.tile b{font-family:var(--font-d);font-weight:900;font-size:22px;text-transform:uppercase;line-height:.9}.tile small{font-size:11px;color:var(--mute);font-weight:700}.tile .bar2{display:flex;height:6px;border-radius:3px;overflow:hidden;margin-top:4px}.tile .bar2 i{display:block;height:100%}.tile .bar2 .r{background:var(--red)}.tile .bar2 .b{background:var(--blue)}.tile.on{outline:3px solid #111}.rank{display:grid;gap:6px;margin-top:10px}.rank a{display:grid;grid-template-columns:26px 40px 1fr auto;gap:8px;align-items:center;background:#fff;color:#111;border-radius:12px;padding:8px 10px}.rank .pos{font-family:var(--font-d);font-weight:900;font-size:22px;color:var(--mute);text-align:center}.rank .av,.lista .av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-d);font-weight:900;font-size:16px;color:#fff;overflow:hidden;background:var(--paper)}.rank .av img,.lista .av img{width:100%;height:100%;object-fit:cover}.rank b,.lista b{font-size:14px;display:block;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank small,.lista small{font-size:11px;color:var(--mute);font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank>a>div,.lista>a>div{min-width:0}.res{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:12px}.res div{background:#fff;color:#111;border-radius:12px;padding:10px;display:grid;gap:2px;text-align:center}.res b{font-family:var(--font-d);font-weight:900;font-size:40px;line-height:.85}.res span{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--mute)}.res .e b{color:var(--red)}.res .di b{color:var(--blue)}.lista{display:grid;gap:6px;margin-top:12px}.lista a{display:grid;grid-template-columns:40px 1fr auto;gap:10px;align-items:center;background:#fff;color:#111;border-radius:12px;padding:8px 10px}.priv{margin:10px 0 0;font-size:11.5px;opacity:.9;display:flex;gap:6px;align-items:flex-start;line-height:1.35}.priv svg{flex:none}.tipo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tipo a,.tipo button{background:#fff;color:#111;border-radius:16px;padding:16px 12px 12px;display:grid;justify-items:center;gap:6px;border:3px solid var(--line);text-align:center}.tipo .on{border-color:#111}.tipo b{font-family:var(--font-d);font-weight:900;font-size:24px;text-transform:uppercase;line-height:.9}.tipo small{font-size:11.5px;color:var(--mute);font-weight:600;line-height:1.3}.achou{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;background:var(--paper);border-radius:12px;padding:10px;border:2px solid #111}.achou .av{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-d);font-weight:900;font-size:20px;color:#fff}.achou b{display:block;font-size:15px}.achou small{font-size:11.5px;color:var(--mute);font-weight:600;display:block}.achou .x{background:none;border:1.5px solid #111;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800;text-transform:none;letter-spacing:0;color:#111}.instb{display:flex;align-items:center;gap:10px;background:#fff;color:#111;padding:8px 10px 8px 6px;border-bottom:1px solid var(--line);box-shadow:0 2px 10px #00000014;padding-top:calc(8px + var(--sat))}.instb .x{color:var(--mute);width:28px;height:28px;display:grid;place-items:center;flex:none}.instb img{width:40px;height:40px;border-radius:10px;flex:none}.instb .t{min-width:0;flex:1;display:grid;gap:1px}.instb .t b{font-family:var(--font-d);font-weight:900;font-size:17px;letter-spacing:.5px;text-transform:uppercase;line-height:1}.instb .t span{font-size:11px;color:var(--mute);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instb .go{flex:none;background:var(--mine);color:#fff;border-radius:999px;padding:9px 16px;font-weight:800;font-size:13px}html[data-lado=neutro] .instb .go{background:#111}.passos{list-style:none;margin:0;padding:0;display:grid;gap:10px}.passos li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4}.passos li>b{width:26px;height:26px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-size:12px;flex:none}.fix.on{border-style:solid;border-color:#15803d;background:#e7f8ee}html.fundo-escuro,html.fundo-escuro body{background:#111}.ob{overflow:hidden}.card.rede .ft{flex-wrap:nowrap}.card.rede .ft .v{padding:9px}.card.rede .ft button.r{padding:8px 9px;white-space:nowrap}.card.rede .nm{color:#111}.card.rede .nm .n{padding-right:0}.card.rede .resumo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:#111}.card.rede .resumo .qt{display:inline-flex;align-items:center;gap:6px;background:#111;color:#fff;font-size:12px;font-weight:800;letter-spacing:.3px;padding:6px 10px;border-radius:8px;justify-self:start}.card.rede .resumo .qt b{font-family:var(--font-d);font-weight:900;font-size:16px;line-height:1}.card.rede .resumo .br{font-size:13px;font-weight:600;color:var(--mute)}.card.rede .resumo .br b{font-family:var(--font-d);font-weight:900;font-size:15px;color:#111}.card.rede .ft .r{color:#111;font-weight:800;border:1.5px solid #111;border-radius:9px;padding:8px 10px;font-size:12px}.rede-nums{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.rede-nums div{background:#ffffff24;border:1.5px solid rgba(255,255,255,.45);border-radius:10px;padding:8px 6px;display:grid;justify-items:center;gap:2px;text-align:center}.rede-nums b{font-family:var(--font-d);font-weight:900;font-size:30px;line-height:.9}.rede-nums span{font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;opacity:.9}.fontes{display:grid;gap:6px}.fontes a{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;background:var(--paper);border-radius:10px;padding:10px 12px;color:#111;font-size:13.5px;font-weight:700}.fontes a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fontes a svg:last-child{color:var(--mute)}.lojas-lista{display:grid;gap:6px;margin-top:8px}.lojas-lista a{display:grid;grid-template-columns:1fr auto;grid-template-areas:"b d" "s d";gap:1px 8px;align-items:center;background:var(--paper);border-radius:10px;padding:9px 12px;color:#111}.lojas-lista .bai{grid-area:b;font-size:13.5px;font-weight:800;display:inline-flex;align-items:center;gap:4px}.lojas-lista .end{grid-area:s;font-size:12px;color:var(--mute);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lojas-lista .dir{grid-area:d;display:inline-flex;align-items:center;gap:6px;color:var(--mute)}.lojas-lista .dir small{font-size:11px;font-weight:800;color:#111}
