:root{--bg:#0b0b0d;--sup:#141418;--sup2:#1b1b21;--borda:#2a2a31;--txt:#f4f4f5;--mudo:#9d9da8;--verm:#FFC114;--verm2:#FFD54A;--urg:#F0501A;--urg2:#FF7A45;--azul:#3B82F6;--azul2:#0B4EA2;--tinta:#1a1300;--verde:#22c55e;--amar:#fbbf24;--link:#3B82F6;--raio:16px;--sombra:0 10px 30px rgba(0,0,0,.45)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--txt);font:16px/1.45 system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,sans-serif;background-image:radial-gradient(900px 420px at 50% -180px,rgba(255,193,20,.16),transparent 70%);min-height:100vh;padding-bottom:env(safe-area-inset-bottom)}a{color:var(--link)}h1,h2,h3{margin:0;line-height:1.15}.oculto{display:none!important}.topo{position:sticky;top:0;z-index:5;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;background:#0b0b0ddb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--borda)}.topo-link{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;max-width:640px;margin:0 auto}.logo{width:44px;height:44px;border-radius:50%;box-shadow:0 0 16px #ffc11473;object-fit:cover;background:#000;flex:none}.topo h1{font-size:18px;font-weight:900;letter-spacing:.2px;text-transform:uppercase}.topo p{margin:2px 0 0;font-size:12.5px;color:var(--mudo)}main{max-width:640px;margin:0 auto;padding:16px}.hero{padding:10px 2px 6px}.hero h2{font-size:28px;font-weight:900;letter-spacing:-.3px}.hero h2 span{color:var(--verm2)}.hero p{color:var(--mudo);margin:10px 0 0}.card{background:var(--sup);border:1px solid var(--borda);border-radius:var(--raio);padding:16px;margin:14px 0;box-shadow:var(--sombra)}.card h3{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px;display:flex;align-items:center;gap:8px}.card h3 small{font-size:12px;color:var(--mudo);font-weight:600;text-transform:none;letter-spacing:0}.vazio{color:var(--mudo);margin:4px 0}label{display:block;font-size:13px;font-weight:700;color:var(--mudo);margin:10px 0 6px}input{width:100%;font:inherit;font-size:17px;color:var(--txt);background:var(--sup2);border:1.5px solid var(--borda);border-radius:12px;padding:13px 14px;outline:none;transition:border-color .15s}input:focus{border-color:var(--verm)}input::placeholder{color:#66666f}details{margin-top:10px;border-top:1px dashed var(--borda);padding-top:8px}summary{cursor:pointer;color:var(--mudo);font-size:14px;font-weight:600;padding:12px 0}.dica{font-size:12.5px;color:var(--mudo);margin:8px 0 0}.centro{text-align:center}.previa{font-size:13.5px;color:var(--mudo);margin:10px 0 2px;min-height:20px}.previa b{color:var(--txt)}.previa .ok{color:var(--verde)}.erro{color:var(--urg2);font-weight:600;font-size:14px;min-height:1px;margin:8px 0 0}.erro:empty{display:none}.exemplos{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.exemplos button{font:inherit;font-size:13.5px;color:var(--mudo);background:transparent;border:1px solid var(--borda);border-radius:99px;padding:11px 15px;cursor:pointer}.exemplos button:active{background:var(--sup2)}.btn{display:block;width:100%;text-align:center;font:inherit;font-weight:800;font-size:16px;color:var(--tinta);background:linear-gradient(180deg,var(--verm2),var(--verm));border:0;border-radius:12px;padding:14px;margin-top:14px;cursor:pointer;text-decoration:none;box-shadow:0 6px 18px #ffc11459;transition:transform .08s,filter .15s}.btn:active{transform:scale(.98)}.btn[disabled]{filter:grayscale(.6) brightness(.7);cursor:wait}.btn.sec{background:var(--sup2);border:1px solid var(--borda);box-shadow:none}.btn.peq{display:inline-block;width:auto;padding:8px 14px;font-size:14px;margin:0}.pulsar{animation:pulsar 1.2s ease-in-out 3}@keyframes pulsar{50%{box-shadow:0 0 0 4px #ffc1148c,var(--sombra)}}.status{display:flex;gap:12px;align-items:flex-start}.status .ic{font-size:26px;line-height:1}.status p{margin:2px 0 0;color:var(--mudo);font-size:14px}.status b{font-size:15px}.status.ligado b{color:var(--verde)}.passos{margin:10px 0 0;padding-left:20px;color:var(--txt);font-size:14.5px}.passos li{margin:6px 0}.alerta{border:1px solid var(--borda);background:var(--sup2);border-radius:12px;padding:12px;margin:10px 0}.alerta .tt{font-weight:800;font-size:15.5px;word-break:break-word}.chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;align-items:center}.chip{font-size:12.5px;background:#25252c;border:1px solid #33333b;border-radius:8px;padding:3px 8px;color:var(--txt)}.variantes{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;align-items:center}.variantes .rot{font-size:12px;color:var(--mudo);margin-right:2px}.variantes .chip{font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:6px 10px;border-radius:10px}.variantes .chip.on{background:var(--verm);border-color:var(--verm);color:var(--tinta)}.variantes .sep{flex-basis:100%;height:0}.populares h3{font-size:15px;margin:0 0 4px}.populares .dica{margin:0 0 8px}.populares .lista{display:flex;flex-wrap:wrap;gap:8px}.populares .pop{font:inherit;font-size:13.5px;font-weight:800;background:var(--sup2);border:1px solid var(--borda);border-radius:12px;padding:8px 10px;color:var(--txt);cursor:pointer;display:flex;align-items:center;gap:6px}.populares .pop small{font-weight:700;color:var(--mudo);font-size:12px}.populares .pop:disabled{opacity:.55}.comprou{border-color:#2f5a3a;background:linear-gradient(180deg,#10211a,#141418)}.comprou .bts{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.comprou .bts .btn{flex:1;min-width:140px;margin:0}.comprou .btn.sec{background:var(--sup2);color:var(--txt);border:1px solid var(--borda)}.chip.x{border-color:#5a2a30;color:#ffb3bb}.chip.p{border-color:#2d4a33;color:#a7f3c0}.ou{font-size:11.5px;color:var(--mudo);font-weight:700;text-transform:uppercase}.acoes{display:flex;gap:8px;margin-top:10px;align-items:center}.acoes .info{flex:1;font-size:12.5px;color:var(--mudo)}.acoes button{font:inherit;font-size:13px;font-weight:700;color:var(--txt);background:transparent;border:1px solid var(--borda);border-radius:9px;padding:6px 10px;cursor:pointer}.acoes button.del{color:var(--urg2)}.ofertas{display:flex;flex-direction:column;gap:10px}.oferta{display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit;background:var(--sup2);border:1px solid var(--borda);border-radius:12px;padding:10px}.oferta img,.oferta .sem{width:64px;height:64px;border-radius:10px;object-fit:contain;background:#fff;flex:none}.oferta .sem{display:grid;place-items:center;background:#25252c;font-size:26px}.oferta .t{font-weight:700;font-size:14.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oferta .m{font-size:12.5px;color:var(--mudo);margin-top:4px}.oferta .m b{color:var(--verde)}select{font:inherit;font-size:16px;color:var(--txt);background:var(--sup2);border:1.5px solid var(--borda);border-radius:10px;padding:8px 10px}.chk{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--txt);font-weight:600;margin:4px 0}.chk input{width:22px;height:22px;accent-color:var(--verm)}.horas{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--mudo);font-size:15px}.horas.off{opacity:.4;pointer-events:none}.codigo-box{margin-top:12px;text-align:center}.codigo{font:800 26px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:2px;background:#0f0f12;border:1.5px dashed var(--verm);border-radius:12px;padding:14px;margin:0;user-select:all}.tag-hist{display:inline-block;font-size:11.5px;font-weight:800;border-radius:6px;padding:1px 6px;margin-left:4px}.tag-hist.menor{background:#3a1d05;color:#fdba74}.tag-hist.igual{background:#0f2e1b;color:#86efac}.selo{border-radius:12px;padding:10px 12px;font-weight:800;margin:0 0 10px}.grafico{background:var(--sup);border:1px solid var(--borda);border-radius:var(--raio);padding:12px 12px 8px;margin:0 0 12px}.grafico h3{font-size:15px;margin:0 0 6px;display:flex;justify-content:space-between;align-items:baseline}.grafico h3 small{color:var(--mudo);font-weight:600;font-size:12.5px}.grafico svg{display:block;height:auto}.graf-legenda{display:flex;gap:8px;margin:6px 0 4px}.graf-legenda span{flex:1;background:var(--sup2);border:1px solid var(--borda);border-radius:10px;padding:6px 8px;font-size:14px;font-weight:800;text-align:center}.graf-legenda span b{display:block;color:var(--mudo);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.graf-legenda span.agora{border-color:#9a4a0b;color:#fed7aa}.grafico .dica{margin:4px 0 0}.selo small{font-weight:600;opacity:.8}.selo.menor{background:#3a1d05;border:1px solid #9a4a0b;color:#fed7aa}.selo.igual{background:#0f2e1b;border:1px solid #1f6b3d;color:#bbf7d0}.post-pg{max-width:560px}.bolha{background:#182533;border-radius:16px 16px 16px 4px;overflow:hidden;box-shadow:var(--sombra);margin-top:6px}.fotos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;background:#0e1621;-webkit-overflow-scrolling:touch}.fotos img{flex:none;width:100%;max-height:70vh;object-fit:contain;scroll-snap-align:center;background:#fff}.fotos.varias img{width:92%}.bolha .texto{padding:12px 14px 4px;white-space:pre-wrap;word-break:break-word;font-size:15.5px;line-height:1.5;color:#f5f5f5}.bolha .texto a{color:#71baf7;word-break:break-all}.bolha code,.bolha pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#00000040;border-radius:6px;padding:1px 5px;font-size:.93em}.bolha pre{padding:8px;overflow-x:auto;white-space:pre-wrap}.bolha blockquote{margin:6px 0;padding:4px 10px;border-left:3px solid #71baf7;background:#71baf714;border-radius:4px}.sp{background:#3a4a5c;color:transparent;border-radius:4px;cursor:pointer}.sp:focus,.sp:hover{background:transparent;color:inherit;outline:none}.rodape-post{padding:2px 14px 10px;text-align:right;font-size:12px;color:#7d8b99}.botoes{display:flex;flex-direction:column;gap:6px;padding:4px 10px 6px}.bt-tg{display:block;text-align:center;background:#71baf724;color:#e8f3ff;text-decoration:none;font-weight:700;border-radius:10px;padding:11px}.aviso-video{display:block;padding:10px 14px;background:#0e1621;color:#71baf7;font-weight:700;text-decoration:none}.faixa-acabou{background:#3b1418;border:1px solid #7a2630;color:#ffc2c8;border-radius:12px;padding:10px 12px;font-weight:700;margin-bottom:10px}.velho{background:#2c2410;border:1px solid #6b5418;color:#fde68a;border-radius:12px;padding:10px 12px;font-size:14px;margin:0 0 10px}.simples{max-width:560px}.simples h2{margin:20px 0 10px}.rodape{text-align:center;color:var(--mudo);font-size:14px;padding:16px 16px 40px}.rodape a{color:var(--txt);text-decoration:none;font-weight:600;display:inline-block;padding:12px 8px}.versao{font-size:11.5px;opacity:.6}.toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));transform:translate(-50%) translateY(calc(100% + 40px + env(safe-area-inset-bottom)));opacity:0;pointer-events:none;background:#202027;border:1px solid var(--borda);color:var(--txt);padding:12px 16px;border-radius:12px;font-weight:600;box-shadow:var(--sombra);transition:transform .25s,opacity .25s;max-width:92vw;z-index:20}.toast.on{transform:translate(-50%) translateY(0);opacity:1}.bolha code{cursor:pointer;-webkit-tap-highlight-color:transparent;font-weight:700;background:#ff2d4624;border:1px dashed rgba(255,90,110,.65);padding:2px 8px;border-radius:8px;transition:background .15s,border-color .15s;display:inline-block;line-height:1.35}.bolha code:after{content:" ⧉";opacity:.7;font-weight:400}.bolha code:active{background:#ff2d464d}.bolha code.copiado{background:#28c86e33;border:1px solid rgba(70,220,130,.8)}.bolha code.copiado:after{content:" ✓copiado";opacity:1;color:#6ee7a0;font-size:.78em;font-weight:600}.copia-tmp{position:fixed;left:-9999px;top:0;opacity:0}.toast.erro{border-color:#ff5a6e}.btn.zap{background:linear-gradient(180deg,#2fd36b,#1ea850);color:#04210f;box-shadow:0 6px 18px #1ea85040}.faixa{border-color:#5a2a30;background:linear-gradient(180deg,#1d1214,#141418)}.faixa .btn{margin-top:12px}.faixa.perdido{border-color:#b3313e;background:linear-gradient(180deg,#3d1218,#1c0d10);box-shadow:0 0 0 1px #b3313e33,0 8px 24px #e8243233}.faixa.perdido b{color:#ff8f99}.faixa.perdido .ic{animation:am-tremer 1.6s ease-in-out infinite}@keyframes am-tremer{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-14deg)}85%{transform:rotate(12deg)}92%{transform:rotate(-6deg)}}.chip.q{border-color:#3b3a66;color:#c7c6ff}.chk.queda{margin-top:14px}.topo-in{max-width:640px;margin:0 auto;display:flex;align-items:center;gap:10px}.topo-in .topo-link{flex:1;min-width:0;max-width:none;margin:0}.topo-in h1{font-size:16px;line-height:1.05}.pill{font:inherit;font-size:12.5px;font-weight:800;border-radius:999px;padding:8px 12px;border:1px solid var(--borda);background:var(--sup2);color:var(--mudo);cursor:pointer;white-space:nowrap;flex:none}.pill.on{background:#10281a;color:#6ee79b;border-color:#1d4a2d}.pill.off{background:linear-gradient(180deg,var(--verm2),var(--verm));color:var(--tinta);border:0;box-shadow:0 4px 14px #ffc11459}.pill.warn{background:#2c2410;color:#fde68a;border-color:#6b5418}.pill[disabled]{opacity:.7}.hero.mini{padding:4px 2px 12px}.hero.mini h2{font-size:24px}.hero.mini p{font-size:14.5px;margin-top:8px}#criar{margin:0}.criar-linha{display:flex;gap:8px;align-items:stretch}.criar-linha input{flex:1;min-width:0}.criar-linha .btn{width:auto;margin:0;padding:0 22px;font-size:16px}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#criar .previa{margin:8px 2px 0;font-size:13px}#filtros{margin-top:6px;border-top:0;padding-top:0}#filtros summary{padding:8px 2px;font-size:13px}#filtros summary span{opacity:.7;font-weight:500}#filtros[open]{background:var(--sup);border:1px solid var(--borda);border-radius:14px;padding:4px 14px 14px;margin-top:8px}.tabs{display:flex;gap:2px;background:var(--sup);border:1px solid var(--borda);border-radius:14px;padding:4px;margin:14px 0 12px;position:sticky;top:calc(64px + env(safe-area-inset-top));z-index:4}.tabs button{flex:1;font:inherit;font-size:14px;font-weight:800;color:var(--mudo);background:transparent;border:0;border-radius:10px;padding:10px 0;cursor:pointer}.tabs button.a{background:var(--sup2);color:#fff;box-shadow:0 0 0 1px #33333b}.dot{display:inline-block;min-width:18px;height:18px;border-radius:9px;background:var(--verm);color:var(--tinta);font-size:11px;line-height:18px;padding:0 5px;margin-left:4px;font-weight:800}#n-alertas{background:#33333b;color:var(--txt)}.cont{font-size:12.5px;color:var(--mudo);margin:2px 4px 8px}.cont:empty{display:none}.tt-linha{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.hit{color:var(--verde);font-weight:800;font-size:12.5px;white-space:nowrap}.acoes button{width:36px;height:34px;padding:0;display:grid;place-items:center;font-size:15px}.acoes button.on{border-color:#3b3a66;color:#c7c6ff;background:#1c1b33}.alerta{background:var(--sup);margin:0 0 9px}.toast.undo{display:flex;align-items:center;gap:14px;white-space:nowrap}.toast.undo.on{pointer-events:auto}.toast.undo button{font:inherit;font-weight:800;color:var(--verm2);background:transparent;border:0;padding:6px 4px;cursor:pointer}.sec{font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--mudo);font-weight:800;margin:14px 4px 0}#aba-ajustes .card{margin:8px 0}.passos-app{border-color:#2b3a5a;background:linear-gradient(180deg,#121a2a,#141418)}.passos-app h3{font-size:16px;display:flex;align-items:center;gap:8px;margin-bottom:6px}.passos-app .passo{display:flex;gap:12px;align-items:flex-start;margin:12px 0 0}.passos-app .num{flex:none;width:32px;height:32px;border-radius:50%;background:var(--link);color:#0b0b0d;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:15px}.passos-app .num.ok{background:var(--verde)}.passos-app .num.off{background:var(--borda);color:var(--mudo)}.passos-app .passo b{display:block;font-size:15px}.passos-app .passo p{margin:2px 0 0;color:var(--mudo);font-size:14px}.passos-app .passo .btn{margin:10px 0 2px;width:100%}.passos-app .passo.off b{color:var(--mudo)}.passos-app .passos{margin-top:8px}.det{padding:0}.det details{margin:0;border:0;padding:0}.det summary{list-style:none;display:flex;align-items:center;gap:12px;padding:14px;cursor:pointer;color:var(--txt)}.det summary::-webkit-details-marker{display:none}.det summary:after{content:"›";margin-left:auto;color:var(--mudo);font-size:20px;transition:transform .15s}.det details[open] summary:after{transform:rotate(90deg)}.det summary .e{font-size:20px;width:26px;text-align:center}.det summary .x{flex:1}.det summary b{display:block;font-size:14.5px}.det summary small{display:block;font-size:12.5px;color:var(--mudo);font-weight:500}.det details>*:not(summary){margin-left:14px;margin-right:14px}.det details>*:last-child{margin-bottom:14px}.oferta{background:var(--sup);padding:10px}.oferta img,.oferta .sem{width:74px;height:74px}.oferta .m b{font-size:17px}#aba-ajustes .rodape{padding:18px 8px 40px}@media (min-width:700px){.tabs{top:70px}}.tt-linha{align-items:center;gap:10px}.tt-linha .tt{flex:1;min-width:0}.mini-foto{width:42px;height:42px;border-radius:9px;object-fit:contain;background:#fff;flex:none;display:block}.mini-foto.sem{display:grid;place-items:center;background:var(--sup2);border:1px solid var(--borda);font-size:19px;opacity:.7}.selo.maior{background:#3b1418;border:1px solid #7a2630;color:#ffc2c8}.tabs button{position:relative;padding:10px 0;font-size:12.5px;white-space:nowrap}.tabs .dot{position:absolute;top:2px;right:2px;margin:0;min-width:16px;height:16px;line-height:16px;font-size:10px;padding:0 4px}.cupons{display:flex;flex-direction:column;gap:10px}.cupom{background:var(--sup2);border:1px solid var(--borda);border-radius:14px;padding:12px}.cupom .topo-c{display:flex;align-items:center;gap:8px;margin-bottom:6px}.cupom .loja{font-size:12px;font-weight:900;letter-spacing:.3px;text-transform:uppercase;border-radius:8px;padding:3px 8px;background:#2a2a31;color:#fff}.cupom .loja.ml{background:#ffe600;color:#2d3277}.cupom .loja.shopee{background:#ee4d2d;color:#fff}.cupom .loja.amazon{background:#f90;color:#111}.cupom .loja.kabum{background:#0f6fff;color:#fff}.cupom .loja.magalu{background:#0086ff;color:#fff}.cupom .loja.ali{background:#e43226;color:#fff}.cupom .quando{color:var(--mudo);font-size:12.5px;margin-left:auto}.cupom h4{margin:0 0 6px;font-size:15px}.cupom-item{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--borda)}.cupom-item .cond{flex:1;font-size:14px}.cupom-item .cod{font:800 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.5px;background:#0b0b0d;border:1px dashed #6b6b76;color:#fff;border-radius:8px;padding:9px 10px;cursor:pointer;white-space:nowrap}.cupom-item .cod.ok{border-color:var(--verde);color:var(--verde)}.cupom-item .ir{font-size:13px;font-weight:800;color:var(--link);text-decoration:none;white-space:nowrap;padding:8px 10px;border:1px solid var(--borda);border-radius:8px}.cupom .dica{margin:4px 0 0}.bf{border-color:#3a3a46;background:linear-gradient(135deg,#0d0d10,#1a1a22 60%,#2b1015)}.bf h3{text-transform:none;font-size:17px;letter-spacing:0}.bf .cd{display:flex;gap:8px;margin:10px 0 6px}.bf .cd div{flex:1;background:#0b0b0d;border:1px solid #33333b;border-radius:10px;padding:8px 4px;text-align:center}.bf .cd b{display:block;font-size:22px;font-weight:900;color:#fff;line-height:1.1}.bf .cd small{font-size:11px;color:var(--mudo);text-transform:uppercase;letter-spacing:.5px}.bf .btn{margin-top:10px}.pacote{margin:12px 0 0}.pacote h4{margin:12px 0 6px;font-size:13px;color:var(--mudo);text-transform:uppercase;letter-spacing:.6px}.pacote .opcoes{display:flex;flex-wrap:wrap;gap:6px}.pacote label.op{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;color:var(--txt);background:var(--sup2);border:1px solid var(--borda);border-radius:99px;padding:8px 12px;cursor:pointer}.pacote label.op input{width:16px;height:16px;accent-color:var(--verm);margin:0}.pacote label.op.on{border-color:#7a2630;background:#2a1216}.eco{border-color:#1f6b3d;background:linear-gradient(135deg,#0d1a12,#14201a)}.eco .valor{font-size:30px;font-weight:900;color:#86efac;line-height:1.1}.eco .btn{margin-top:12px}.combina{border-color:#3b3a66;background:linear-gradient(135deg,#12121f,#181830)}.combina h3{text-transform:none;font-size:15px;letter-spacing:0;justify-content:space-between}.combina .fechar{font:inherit;background:transparent;border:0;color:var(--mudo);font-size:20px;line-height:1;cursor:pointer;padding:4px 8px}.combina .sug{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.sug-bt{font:inherit;font-size:14px;font-weight:800;color:var(--txt);background:var(--sup2);border:1px solid #3b3a66;border-radius:99px;padding:10px 14px;cursor:pointer}.sug-bt:active{background:#1c1b33}.sug-bt[disabled]{opacity:.5}.pc-topo p{margin:4px 0 0;color:var(--mudo);font-size:14px}.pc-orc{display:flex;gap:8px;align-items:center;margin-top:12px}.pc-orc input{flex:1;min-width:0}.pc-orc label{margin:0;white-space:nowrap}.barra{height:10px;background:#25252c;border-radius:99px;overflow:hidden;margin:12px 0 6px}.barra i{display:block;height:100%;width:0;background:linear-gradient(90deg,#22c55e,#86efac);border-radius:99px;transition:width .4s}.barra.estoura i{background:linear-gradient(90deg,#f97316,#ef4444)}.pc-resumo{font-size:13.5px;color:var(--mudo)}.pc-resumo b{color:var(--txt)}.peca{background:var(--sup);border:1px solid var(--borda);border-radius:14px;padding:12px;margin:0 0 9px}.peca.tem{border-color:#2d4a33}.peca-topo{display:flex;align-items:center;gap:10px}.peca-topo .mini-foto{width:44px;height:44px}.peca-meio{flex:1;min-width:0}.peca-nome{font-size:12px;color:var(--mudo);font-weight:800;text-transform:uppercase;letter-spacing:.6px}.peca-txt{font-weight:800;font-size:15.5px;word-break:break-word}.peca-linha{display:flex;gap:8px;margin-top:10px;align-items:stretch}.peca-linha input{flex:1;min-width:0;font-size:16px;padding:11px 12px}.peca-linha input.pr{flex:0 0 86px}.peca-linha .btn{width:auto;margin:0;padding:0 12px;font-size:15px}.peca-st{font-size:13px;color:var(--mudo);margin-top:8px}.peca-st b{color:var(--verde)}.peca .sug{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.peca .sug-bt{font-size:13px;padding:8px 12px}.tag-eco{display:inline-block;font-size:11.5px;font-weight:800;border-radius:6px;padding:1px 6px;margin-left:4px;background:#0f2e1b;color:#86efac}.tag-bf{display:inline-block;font-size:11.5px;font-weight:800;border-radius:6px;padding:1px 6px;margin-left:4px}.tag-bf.real{background:#111;color:#fff;border:1px solid #fff}.tag-bf.igual{background:#25252c;color:var(--mudo)}.tag-bf.maior{background:#3b1418;color:#ffc2c8}.ap-tit{font-size:13px;color:var(--mudo);text-transform:uppercase;letter-spacing:.6px;margin:18px 0 6px;font-weight:800}.ap-linha{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--borda)}.ap-linha:last-child{border:0}.ap-tx{min-width:0}.ap-tx b{display:block;font-size:14.5px}.ap-tx small{display:block;color:var(--mudo);font-size:12px;margin-top:2px}.ap-linha .btn{flex:none;margin:0}#b-aparelhos-sair{margin-top:10px}#levar .btn.sec{margin:10px 14px 0;text-transform:none;letter-spacing:0;font-size:15px;color:var(--txt)}.det details>input,.det details>.btn{width:calc(100% - 28px)}.saiu{margin:2px 0 14px}.saiu-t{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 2px 8px}.saiu-t b{font-size:13px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.saiu-t small{font-size:12px;color:var(--mudo)}.saiu-l{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;margin:0 -16px;padding:2px 16px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.saiu-c{flex:none;width:224px;display:flex;gap:10px;align-items:center;text-decoration:none;color:inherit;scroll-snap-align:start;background:var(--sup);border:1px solid var(--borda);border-radius:14px;padding:9px}.saiu-c img,.saiu-c .sem{width:56px;height:56px;border-radius:9px;object-fit:contain;background:#fff;flex:none}.saiu-c .sem{display:grid;place-items:center;background:#25252c;font-size:22px}.saiu-c .t{font-weight:700;font-size:13px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.saiu-c .m{font-size:12px;color:var(--mudo);margin-top:3px}.saiu-c .m b{color:var(--verde);font-size:15px}.kits{margin:6px 0 4px}.kits h3{font-size:13px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;margin:0 2px 2px}.kits>p{margin:0 2px 10px;color:var(--mudo);font-size:13.5px}.kits-g{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kit{font:inherit;text-align:left;color:var(--txt);background:var(--sup);border:1px solid var(--borda);border-radius:14px;padding:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-height:96px}.kit:active{background:var(--sup2)}.kit b{font-size:15px;line-height:1.2}.kit small{font-size:12px;color:var(--mudo);line-height:1.3}.kit em{margin-top:auto;font-style:normal;font-size:12px;font-weight:800;color:var(--verm2)}.kit[disabled]{opacity:.6}.email-card{border-color:#ffc1148c;background:linear-gradient(180deg,rgba(255,193,20,.1),var(--sup) 70%)}.email-card .status b{font-size:16px}.email-form{margin-top:12px}.email-form .criar-linha .btn{padding:0 16px;font-size:15px;white-space:nowrap}.email-form .erro:empty{display:none}.email-card .dica,.email-aj .dica{margin-top:8px}.dica.top0{margin-top:0}.email-aj h3{margin:0 0 10px}.email-aj .status{margin-bottom:6px}.email-modo{margin:12px 0 4px;border-top:1px dashed var(--borda);padding-top:10px}.email-modo .chk{font-weight:600;font-size:14.5px;margin:8px 0}.email-modo .chk input{width:20px;height:20px;flex:none}.email-card .bts,.email-aj .bts{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.email-card .bts .btn,.email-aj .bts .btn{flex:1;min-width:140px;margin:0;font-size:14.5px;padding-top:11px;padding-bottom:11px}.link-btn{display:block;margin:10px auto 0;background:none;border:0;color:var(--mudo);font:inherit;font-size:13.5px;text-decoration:underline;cursor:pointer;padding:8px}#bloqueio .btn+.btn{margin-top:8px}#notif>.btn.sec+.btn.sec{margin-top:8px}.pa-wrap{margin-top:8px;border-top:1px dashed var(--borda);padding-top:6px}.pa-bt{display:block;width:100%;background:none;border:0;color:#fdba74;font:inherit;font-size:14px;font-weight:700;text-align:left;padding:8px 2px;cursor:pointer}.pa-bt.on{color:var(--mudo)}.pa-corpo{padding:2px 0 4px}.pa-res{display:flex;gap:6px;margin:4px 0 6px}.pa-res span{flex:1;background:var(--bg);border:1px solid var(--borda);border-radius:10px;padding:6px;font-size:14px;font-weight:800;text-align:center;min-width:0}.pa-res span:first-child{border-color:#166534;color:#86efac}.pa-res b{display:block;color:var(--mudo);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-graf svg{display:block;height:auto}.pa-graf .pt{cursor:pointer}.pa-toque{font-size:13.5px;color:var(--mudo);margin:4px 0 8px;min-height:20px}.pa-toque b{color:var(--txt)}.ja-saiu{display:flex;flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none}.ja-item{display:flex;gap:10px;align-items:center;background:var(--bg);border:1px solid var(--borda);border-radius:12px;padding:8px;text-decoration:none;color:var(--txt)}.ja-item.menor{border-color:#166534}.ja-item img,.ja-item .sem{width:44px;height:44px;flex:none;border-radius:8px;object-fit:contain;background:#fff}.ja-item .sem{display:flex;align-items:center;justify-content:center;background:var(--sup2)}.ja-item>div{min-width:0}.ja-p{font-size:14.5px}.ja-p b{color:#fbbf24}.ja-item.menor .ja-p b{color:#4ade80}.ja-m{font-size:12px;color:var(--mudo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.ja-saiu li a{display:flex;justify-content:space-between;gap:8px;align-items:baseline;background:var(--sup2);border:1px solid var(--borda);border-radius:10px;padding:8px 10px;text-decoration:none;color:var(--txt);font-size:14px}ul.ja-saiu li a b{color:#fbbf24}ul.ja-saiu li a small{color:var(--mudo);font-size:12px;flex:none}.grafico .precos-alerta .dica{margin-top:8px}ul.ja-saiu li a span em{display:block;font-style:normal;color:var(--mudo);font-size:12px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:62vw}.grafico h3{flex-wrap:wrap;gap:2px 10px;line-height:1.25}.grafico h3 small{flex-basis:100%}.faixa-editado{background:#14263b;border:1px solid #264f7a;color:#c2e0ff;border-radius:12px;padding:10px 12px;font-weight:600;margin-bottom:10px}.faixa-editado b{color:#fde68a}.mini-foto{width:72px;height:72px;border-radius:12px}.mini-foto.sem{font-size:28px}.alerta .tt{font-size:16.5px}.oferta img,.oferta .sem{width:96px;height:96px;border-radius:12px}.saiu-c img,.saiu-c .sem{width:72px;height:72px}.fotos img{max-height:78vh}.post-pg.com-barra{padding-bottom:92px}.barra-loja{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#0b0b0deb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--borda)}.barra-loja .btn{max-width:560px;margin:0 auto;font-size:17px;padding:15px 16px}.pos-acoes .btn{margin-top:10px}.selo.acima{background:var(--sup2);border:1px solid var(--borda);color:var(--mudo);font-weight:600}.passos-app .num.opc{background:var(--sup2);color:var(--mudo);border:1px solid var(--borda)}.passos-app .teste{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.passos-app .teste .btn{margin:0;flex:1;min-width:120px;padding:11px 10px;font-size:14.5px}.passos-app .fechar{float:right;font:inherit;font-size:22px;line-height:1;color:var(--mudo);background:transparent;border:0;cursor:pointer;padding:0 4px}.passos-app.destaque{border-color:var(--verm);box-shadow:0 0 0 3px #ffc11440}.dica-alerta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0 0;font-size:13.5px;color:var(--amar)}.dica-alerta button{font:inherit;font-size:13px;font-weight:800;color:#111;background:var(--amar);border:0;border-radius:99px;padding:6px 11px;cursor:pointer}.criar-linha2{display:flex;gap:8px;align-items:center;margin-top:8px}.criar-linha2 label{font-size:14px;color:var(--mudo);white-space:nowrap}.criar-linha2 input{flex:1;padding:10px 12px;font-size:16px}.eco .valor{font-size:34px;font-weight:900;color:var(--verde)}.eco .sub{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px;font-size:13.5px;color:var(--mudo)}.eco .sub b{color:var(--txt)}.acoes .info.mudo{color:var(--amar);font-weight:700}.topo{padding:calc(8px + env(safe-area-inset-top)) 16px 8px}.topo-in{gap:10px}.topo .logo{width:36px;height:36px;border-radius:10px}.topo-txt{min-width:0}.topo-in h1{font-size:15px;text-transform:none;letter-spacing:.2px}.topo-txt p{margin:1px 0 0;font-size:12px;color:var(--mudo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main{padding:12px 16px calc(84px + env(safe-area-inset-bottom))}.hero{padding:12px 0 8px}.hero h2{font-size:28px;line-height:1.1;letter-spacing:-.5px}.hero p{margin:8px 0 0;font-size:14px}.exemplos.rolar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:10px -16px 0;padding:0 16px}.exemplos.rolar::-webkit-scrollbar{display:none}.exemplos.rolar button{flex:none;padding:10px 14px;color:#d8d8de;background:var(--sup2)}.criar-linha2{margin-top:10px}.criar-linha2 input{flex:0 1 150px}.link-filtros{margin-left:auto;font:inherit;font-size:13px;font-weight:700;color:var(--mudo);background:transparent;border:0;cursor:pointer;padding:6px 0}#filtros{border-top:0;padding-top:0}#filtros:not([open]){display:none}#filtros summary{display:none}.sec-tit{font-size:12px;font-weight:800;letter-spacing:.8px;color:#8d8d99;text-transform:uppercase;margin:16px 0 8px}.saiu{margin:0}.saiu-t{margin-bottom:8px}.saiu-l{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.saiu-l::-webkit-scrollbar{display:none}.saiu-c{flex:none;width:150px;display:flex;flex-direction:column;align-items:stretch;gap:8px;background:var(--sup);border:1px solid var(--borda);border-radius:14px;padding:10px;text-decoration:none;color:inherit}.saiu-c .foto{position:relative;height:84px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.saiu-c .foto img{width:100%;height:100%;object-fit:contain;border-radius:0}.saiu-c .foto .sem{width:100%;height:100%;display:grid;place-items:center;background:#25252c;font-size:30px}.saiu-c .preco{font-size:16px;font-weight:900}.saiu-c .t{font-size:12px;color:var(--mudo);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.etq{position:absolute;left:6px;top:6px;font-size:10px;font-weight:900;color:#111;background:var(--amar);border-radius:6px;padding:3px 6px;letter-spacing:.3px}.kits h3{font-size:12px;font-weight:800;letter-spacing:.8px;color:#8d8d99;text-transform:uppercase;margin:16px 0 8px}.kits p{display:none}.kits-g{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.kits-g::-webkit-scrollbar{display:none}.kit{flex:none;width:auto;min-height:0;display:flex;flex-direction:row;align-items:center;gap:6px;background:var(--sup);border:1px solid var(--borda);border-radius:12px;padding:10px 12px;margin:0;text-align:left}.kit b{font-size:13px;font-weight:700}.kit small,.kit em{display:none}.kit .n{font-size:12px;color:var(--mudo)}.passos-app{margin:14px 0}.bf{display:flex;align-items:center;gap:10px;background:#15110f;border:1px solid #3a2a1a;border-radius:12px;padding:10px 12px;margin:12px 0}.bf .bf-k{font-size:12px;font-weight:800;color:var(--amar);white-space:nowrap}.bf .bf-t{font-size:12px;color:var(--mudo);flex:1;min-width:0}.bf .bf-a{font:inherit;font-size:12px;font-weight:800;color:var(--amar);background:transparent;border:0;cursor:pointer;white-space:nowrap;padding:4px 0}.bf .pacote{flex-basis:100%;margin-top:6px}.bf .cd{display:none}.bf.aberto{flex-wrap:wrap}.alerta{display:flex;flex-wrap:wrap;gap:12px;background:var(--sup);border-radius:16px;padding:12px}.alerta .foto{width:76px;height:76px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.alerta .foto img{width:100%;height:100%;object-fit:contain}.alerta .foto.sem{background:var(--sup2);border:1px solid var(--borda);font-size:30px;opacity:.75}.alerta .corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.alerta .tt-linha{display:flex;align-items:center;gap:8px;margin:0}.alerta .tt{font-size:17px;font-weight:900;flex:1;min-width:0}.alerta .mais{font:inherit;font-size:18px;line-height:1;color:#8d8d99;background:transparent;border:0;padding:4px 6px;cursor:pointer;flex:none;min-width:36px;min-height:36px}.alerta .chips{margin:0;gap:6px}.alerta .chips .chip{font-size:11px;font-weight:700;color:var(--mudo);background:var(--sup2);border:0;border-radius:6px;padding:3px 7px}.alerta .chips .chip.x,.alerta .chips .chip.p,.alerta .chips .chip.q{color:var(--mudo);background:var(--sup2)}.alerta .chips .ou{font-size:11px}.alerta .st{font-size:12.5px;color:var(--mudo)}.alerta .st.ok{color:var(--verde);font-weight:700}.alerta .st.mudo{color:var(--amar);font-weight:700}.alerta .hist{font-size:12.5px;font-weight:700;color:var(--amar);background:transparent;border:0;padding:0;cursor:pointer;text-align:left;font-family:inherit}.alerta.pausado{opacity:.55}.alerta .precos{flex-basis:100%;min-width:0}.menu{position:fixed;z-index:60;background:var(--sup2);border:1px solid var(--borda);border-radius:14px;padding:6px;min-width:220px;box-shadow:0 12px 40px #0009}.menu button{display:block;width:100%;text-align:left;font:inherit;font-size:15px;font-weight:700;color:var(--txt);background:transparent;border:0;border-radius:10px;padding:12px;cursor:pointer}.menu button:active{background:var(--sup)}.menu button.del{color:var(--urg2)}.menu-fundo{position:fixed;inset:0;z-index:59}.eco{display:flex;align-items:center;gap:12px;background:#0f2a1a;border:1px solid #1b4d2e;padding:12px 14px}.eco h3{font-size:12px;font-weight:800;letter-spacing:.6px;color:#7fd79b;text-transform:uppercase;margin:0 0 2px}.eco .valor{font-size:24px}.eco .sub{margin-top:2px;font-size:12px}.eco .dica{display:none}.eco>div{flex:1;min-width:0}.filtros-of{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:2px -16px 10px;padding:0 16px}.filtros-of::-webkit-scrollbar{display:none}.filtros-of button{flex:none;font:inherit;font-size:13px;font-weight:700;color:#d8d8de;background:var(--sup2);border:1px solid var(--borda);border-radius:99px;padding:9px 14px;cursor:pointer}.filtros-of button.a{color:var(--tinta);background:var(--verm);border-color:var(--verm)}.dia-tit{font-size:12px;font-weight:800;letter-spacing:.8px;color:#8d8d99;text-transform:uppercase;margin:14px 0 8px}.oferta{align-items:center;border-radius:16px}.oferta .foto{position:relative;width:96px;height:96px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden}.oferta .foto img{width:100%;height:100%;object-fit:contain;border-radius:0}.oferta .foto .sem{width:100%;height:100%;display:grid;place-items:center;background:#25252c;font-size:34px}.oferta .t{font-size:14px;font-weight:700;line-height:1.25}.oferta .pr{font-size:20px;font-weight:900;margin-bottom:2px}.oferta .m{font-size:12px;color:var(--mudo)}.oferta .al{font-size:12px;font-weight:700;color:var(--verm2)}.oferta .tag-hist,.oferta .tag-eco,.oferta .tag-bf{display:none}.nav{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;background:#0f0f12f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--borda);padding:6px 0 calc(10px + env(safe-area-inset-bottom))}.nav button{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;font:inherit;font-size:11px;font-weight:700;color:#8d8d99;background:transparent;border:0;padding:6px 0;cursor:pointer}.nav button.a{color:var(--verm2);font-weight:800}.nav svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.nav .dot{position:absolute;top:0;left:calc(50% + 6px);min-width:16px;height:16px;line-height:16px;font-size:10px;font-weight:900;color:var(--tinta);background:var(--verm);border-radius:8px;padding:0 4px;text-align:center}#aba-pc{margin:0}#aba-pc .pc-topo{padding:0}.rodape{padding-bottom:10px}@media (min-width:700px){.nav{max-width:640px;margin:0 auto;left:0;right:0;border-radius:16px 16px 0 0;border:1px solid var(--borda);border-bottom:0}}.post-pg{padding-top:0}.topo.pg{margin:0 -16px 10px}.volta{width:36px;height:36px;border-radius:10px;background:var(--sup2);border:1px solid var(--borda);display:flex;align-items:center;justify-content:center;color:var(--txt);flex:none}.volta svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.topo.pg .topo-txt{flex:1;min-width:0}.topo.pg .topo-in h1{font-size:15px}.capa{margin:0 -16px;background:#fff;position:relative}.capa .fotos img{max-height:62vh;min-height:220px}.capa .pontos{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;gap:5px}.capa .pontos span{width:7px;height:7px;border-radius:4px;background:#bbb}.capa .pontos span.on{background:#111}.capa .aviso-video{display:block;background:var(--sup)}.resumo{padding:14px 0 6px;display:flex;flex-direction:column;gap:8px}.preco-g{display:flex;align-items:baseline;gap:10px}.preco-g b{font-size:32px;font-weight:900;letter-spacing:-.5px}.preco-g small{font-size:13px;color:var(--mudo)}.tit-g{margin:0;font-size:17px;font-weight:800;line-height:1.25}.etqs{display:flex;flex-wrap:wrap;gap:8px}.etq-p{font-size:12px;font-weight:700;color:var(--mudo);background:var(--sup2);border-radius:8px;padding:6px 10px}.etq-p.cupom{color:#111;background:var(--amar);font-weight:800;cursor:pointer}.etq-p.menor,.etq-p.igual{color:#7fd79b;background:#0f2a1a;border:1px solid #1b4d2e}.post-pg .bolha{margin-top:10px;border-radius:14px}.bolha-t{font-size:11px;font-weight:800;letter-spacing:.6px;color:#8d8d99;text-transform:uppercase;padding:10px 14px 0}.post-pg .bolha .texto{font-size:14px;line-height:1.45;color:#d8d8de}.post-pg .grafico{margin-top:12px}.pos-acoes{display:flex;gap:8px;margin-top:12px}.pos-acoes .btn{margin:0;flex:1;font-size:14px;padding:12px 10px}.toast{bottom:calc(84px + env(safe-area-inset-bottom));z-index:70}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/inter.woff2?v=1.0.0) format("woff2")}:root{--bg:#0a0a0d;--sup:#141419;--sup2:#1b1b22;--borda:#262630;--txt:#f5f5f7;--mudo:#9a9aa6;--verm:#FFC114;--verm2:#FFD54A;--verde:#22c55e;--amar:#f5b942;--raio:16px;--vidro:rgba(20,20,25,.72);--linha:rgba(255,255,255,.07);--brilho:0 10px 30px rgba(255,193,20,.35)}html{background:var(--bg)}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:-.01em;background:radial-gradient(900px 420px at 50% -220px,rgba(255,193,20,.16),transparent 70%),var(--bg)}h1,h2,h3,b,strong{letter-spacing:-.02em}::selection{background:#ffc11459}.topo{background:#0a0a0d99;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid var(--linha)}.topo .logo{box-shadow:0 0 22px #ffc11459;border-radius:11px}.topo-in h1{font-weight:800;letter-spacing:-.02em}.nav{background:#0a0a0db8;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-top:1px solid var(--linha)}.nav button{transition:color .18s ease,transform .18s ease}.nav button.a svg{filter:drop-shadow(0 0 8px rgba(255,193,20,.7))}.nav button:active{transform:scale(.94)}.nav button.a:after{content:"";position:absolute;top:-7px;width:22px;height:3px;border-radius:0 0 3px 3px;background:var(--verm2);box-shadow:0 0 10px var(--verm2)}.pill{transition:transform .15s ease,box-shadow .2s ease}.pill.on{background:#22c55e1a;border-color:#22c55e59;color:#86efac;padding-left:22px;position:relative}.pill.on:before{content:"";position:absolute;left:10px;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--verde);box-shadow:0 0 #22c55e99;animation:pulso 2s infinite}.pill.off{box-shadow:var(--brilho)}@keyframes pulso{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.btn{background:linear-gradient(180deg,#ffd54a,#ffc114);box-shadow:var(--brilho),inset 0 1px #ffffff2e;border-radius:14px;transition:transform .12s ease,box-shadow .2s ease,filter .2s ease}.btn:active{transform:scale(.97);box-shadow:0 4px 14px #ffc1144d}.btn.sec{background:var(--sup2);border:1px solid var(--borda);box-shadow:none;color:var(--txt)}.btn.zap{background:linear-gradient(180deg,#2bd96f,#1aa84f);box-shadow:0 10px 26px #22c55e47;color:#06110a}input{background:var(--sup);border:1px solid var(--borda);border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}input:focus{border-color:var(--verm2);box-shadow:0 0 0 3px #ffc1142e}.card:not(:where(.faixa,.email-card,.comprou,.combina,.passos-app,.eco,.bf)),.alerta,.oferta,.saiu-c,.kit,.grafico,.precos-alerta{background:linear-gradient(180deg,#ffffff09,#fff0),var(--sup);border:1px solid var(--linha);box-shadow:0 1px #ffffff0a inset,0 10px 30px #00000059}html:not(.calmo) :is(.alerta,.oferta,.card,.saiu-c){animation:subir .45s cubic-bezier(.2,.8,.2,1) backwards}.card.pulsar{animation:pulsar 1.2s ease-in-out 3}.alerta:nth-child(2),.oferta:nth-child(3){animation-delay:.05s}.alerta:nth-child(3),.oferta:nth-child(4){animation-delay:.1s}.alerta:nth-child(4),.oferta:nth-child(5){animation-delay:.15s}.alerta:nth-child(5),.oferta:nth-child(6){animation-delay:.2s}.alerta:nth-child(n+6),.oferta:nth-child(n+7){animation-delay:.25s}@keyframes subir{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.oferta,.saiu-c,.kit{transition:transform .15s ease,border-color .2s ease}.oferta:active,.saiu-c:active,.kit:active{transform:scale(.985)}.alerta .foto,.oferta .foto,.saiu-c .foto{box-shadow:0 6px 18px #00000059}.alerta .tt{font-weight:800}.alerta .st.ok{color:#86efac}.etq{background:var(--amar);box-shadow:0 2px 8px #f5b94259}#aba-alertas,#aba-ofertas,#aba-ajustes{animation:aparecer .25s ease both}@keyframes aparecer{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.passos-app{border-color:#ffc11459;background:linear-gradient(180deg,#ffc1141f,#ffc11405),var(--sup)}.passos-app.destaque{box-shadow:0 0 0 3px #ffc11440,var(--brilho)}.passos-app .num{background:linear-gradient(180deg,#ffd54a,#ffc114);color:var(--tinta);box-shadow:0 4px 12px #ffc11466}.passos-app .num.ok{background:var(--verde);box-shadow:0 4px 12px #22c55e66}.eco{background:linear-gradient(135deg,#22c55e29,#22c55e08),var(--sup);border-color:#22c55e4d}.eco .valor{text-shadow:0 0 18px rgba(34,197,94,.35)}.menu{background:var(--vidro);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--linha);animation:subir .18s ease both}.menu-fundo{background:#00000059}.toast{background:var(--vidro);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--linha);box-shadow:0 14px 40px #00000080}.vazio-mascote{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:28px 16px 18px}.vazio-mascote img{width:96px;height:96px;border-radius:28px;box-shadow:0 0 40px #ffc11473;animation:flutuar 3.5s ease-in-out infinite}.vazio-mascote b{font-size:17px}.vazio-mascote p{margin:0;color:var(--mudo);font-size:14px;max-width:280px}@keyframes flutuar{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.skel{display:flex;flex-direction:column;gap:12px}.skel .sk{display:flex;gap:12px;background:var(--sup);border:1px solid var(--linha);border-radius:16px;padding:12px}.skel .sk i{display:block;border-radius:10px;background:linear-gradient(90deg,#1b1b22 25%,#262630 37%,#1b1b22 63%);background-size:400% 100%;animation:brilho 1.4s ease infinite}.skel .sk .f{width:76px;height:76px;flex:none;border-radius:12px}.skel .sk .c{flex:1;display:flex;flex-direction:column;gap:10px;padding-top:4px}.skel .sk .c i:nth-child(1){height:16px;width:45%}.skel .sk .c i:nth-child(2){height:18px;width:70%}.skel .sk .c i:nth-child(3){height:12px;width:55%}@keyframes brilho{0%{background-position:100% 0}to{background-position:0 0}}.grafico{padding:14px 14px 10px}.grafico h3{font-size:15px;font-weight:800}.grafico svg,.pa-graf svg{display:block;height:auto;overflow:visible}.graf-legenda span,.pa-res span{background:#ffffff08;border:1px solid var(--linha);border-radius:12px;padding:8px}.graf-legenda span.agora{border-color:#f0501a8c;color:#ffb08a;background:#f0501a1f}.pa-res span:first-child{border-color:#22c55e66;color:#86efac;background:#22c55e14}.pt-agora{animation:pulsoPt 1.8s ease-out infinite;transform-origin:center;transform-box:fill-box}@keyframes pulsoPt{0%{r:9;opacity:.6}to{r:22;opacity:0}}.ja-saiu li a,.ja-item{transition:transform .15s ease}.ja-saiu li a:active,.ja-item:active{transform:scale(.985)}.capa{position:relative}.capa:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46px;background:linear-gradient(180deg,rgba(10,10,13,0),var(--bg));pointer-events:none}.capa .fotos{background:#fff}.preco-g b{text-shadow:0 0 24px rgba(255,193,20,.25)}.etq-p.cupom{box-shadow:0 2px 10px #f5b9424d}.barra-loja{background:#0a0a0dbf;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-top:1px solid var(--linha)}.barra-loja .btn.loja{box-shadow:var(--brilho),inset 0 1px #ffffff2e}.bolha{border:1px solid var(--linha)}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.ico{vertical-align:-3px;margin-right:2px}.passos-app h3 .h-ico{display:inline-flex;color:var(--verm2);margin-right:6px;vertical-align:-3px}.g-wrap{position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;margin:2px -2px 0}.g-wrap svg{display:block;width:100%;height:auto;overflow:visible}.g-linha{animation:none}.g-wrap.novo svg.gfx{animation:revelar 1.1s cubic-bezier(.4,0,.2,1) .05s backwards}.pa-bt.hist .spark{animation:revelar .9s cubic-bezier(.4,0,.2,1) .1s backwards}@keyframes revelar{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.g-wrap.novo .g-area{animation:surgir .9s ease .3s backwards}.g-wrap.novo .g-pt{animation:surgir .3s ease .8s backwards}.g-pulso{transform-origin:center;transform-box:fill-box;animation:pulsoG 1.8s ease-out 1.2s infinite;opacity:0}@keyframes surgir{0%{opacity:0}to{opacity:1}}@keyframes pulsoG{0%{transform:scale(1);opacity:.75}to{transform:scale(3.2);opacity:0}}.pt-agora{display:none}.g-cursor{position:absolute;top:8%;bottom:13%;width:1.5px;margin-left:-.75px;background:linear-gradient(180deg,#fff0,#ffffff8c 30% 70%,#fff0);opacity:0;transition:opacity .15s;pointer-events:none}.g-bola{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffc11459,0 0 18px #ffc114cc;opacity:0;transition:opacity .15s,left .08s linear,top .08s linear;pointer-events:none}.g-balao{position:absolute;top:-6px;transform:translate(-50%,-100%);min-width:120px;max-width:200px;display:flex;flex-direction:column;align-items:center;gap:1px;background:#16161ceb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:7px 11px;box-shadow:0 12px 30px #00000080;opacity:0;pointer-events:none;transition:opacity .15s,left .08s linear;text-decoration:none;color:var(--txt);z-index:3}.g-balao b{font-size:16px;font-weight:800;letter-spacing:-.02em}.g-balao span{font-size:11.5px;color:var(--mudo);white-space:nowrap}.g-balao small{font-size:11px;color:#c9c9d2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.g-balao em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--verm2);margin-top:2px}.g-wrap.ativo .g-cursor,.g-wrap.ativo .g-bola,.g-wrap.ativo .g-balao{opacity:1}.g-wrap.ativo .g-balao[href]{pointer-events:auto}.grafico{position:relative;overflow:visible}.grafico h3{margin-bottom:2px}.g-veredito{display:flex;align-items:center;gap:8px;margin:10px 0 2px;font-size:13.5px;font-weight:600;color:var(--mudo)}.g-veredito:before{content:"";width:8px;height:8px;border-radius:50%;flex:none;background:var(--mudo)}.g-veredito.bom{color:#86efac}.g-veredito.bom:before{background:var(--verde);box-shadow:0 0 10px var(--verde)}.g-veredito.ruim{color:#ffb08a}.g-veredito.ruim:before{background:var(--urg);box-shadow:0 0 10px var(--urg)}.g-veredito.ok{color:#fde68a}.g-veredito.ok:before{background:var(--amar)}.pa-toque{font-size:12.5px;text-align:center;opacity:.8}.pa-bt.hist{display:flex;align-items:center;gap:10px}.pa-bt.hist .spark{flex:none;filter:drop-shadow(0 0 6px rgba(255,90,95,.35))}.pa-bt.hist span{flex:1}.confete{position:fixed;inset:0;pointer-events:none;z-index:90;overflow:hidden}.confete i{position:absolute;width:8px;height:12px;border-radius:2px}.nav button.a:after{content:none}.nav-ind{position:absolute;top:0;left:0;width:33.333%;height:3px;transition:transform .35s cubic-bezier(.3,1.3,.5,1);pointer-events:none}.nav-ind i{display:block;width:28px;height:3px;margin:0 auto;border-radius:0 0 4px 4px;background:var(--verm2);box-shadow:0 0 14px 2px #ffc114cc}.vivo{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--verde);margin-right:6px;vertical-align:1px;animation:pulso 2s infinite}#topo-sub b{color:var(--txt);font-weight:700}.sec-tit{display:flex;align-items:center}.hero h2{font-size:30px;font-weight:800;letter-spacing:-.035em}.hero h2 span{background:linear-gradient(90deg,#ffe27a,#ffc114 45%,#ff9f1c);-webkit-background-clip:text;background-clip:text;color:transparent}.etq-pct{position:absolute;right:6px;bottom:6px;font-size:11px;font-weight:800;color:#06210f;background:#4ade80;border-radius:6px;padding:3px 6px;box-shadow:0 2px 8px #22c55e66}.passos-app{position:relative;overflow:hidden;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateZ(0)}.passos-app:before{content:"";position:absolute;inset:-60%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 70%,rgba(255,193,20,.9) 80%,transparent 90%);animation:girar 4s linear infinite}.passos-app:after{content:"";position:absolute;inset:1.5px;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,#ffc11424,#ffc11405),var(--sup)}@keyframes girar{to{transform:rotate(1turn)}}.prova{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--mudo)}.prova svg{width:15px;height:15px;fill:none;stroke:var(--verm2);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.prova b{color:var(--txt)}.btn{position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:translate(-150%) skew(-20deg);animation:reflexo 4.5s ease-in-out 1.5s 4;pointer-events:none;will-change:transform}.btn.sec:after,.btn[disabled]:after{display:none}@keyframes reflexo{0%,70%{transform:translate(-150%) skew(-20deg)}to{transform:translate(350%) skew(-20deg)}}:focus-visible{outline:2px solid var(--verm2);outline-offset:2px}.status .ic{flex:none;width:42px;height:42px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:22px;background:#ffffff0d;border:1px solid var(--linha)}.status .ic .ico{margin:0;vertical-align:0}.status .ic-verm{color:var(--verm2);background:#ffc1141f;border-color:#ffc1144d;box-shadow:0 0 18px #ffc1142e}.status .ic-verde{color:#86efac;background:#22c55e1f;border-color:#22c55e4d}.status .ic-amar{color:var(--amar);background:#f5b9421f;border-color:#f5b9424d}.status .ic-azul{color:#7cc4ff;background:#62b4ff1f;border-color:#62b4ff4d}.g-balao{top:4px;transform:translate(-50%);background:#121218f5}.etq-p{display:inline-flex;align-items:center;gap:6px}.etq-p svg,.btn.loja svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;flex:none}.btn.loja{display:flex;align-items:center;justify-content:center;gap:8px}.btn.loja svg{width:19px;height:19px}.alerta .chips:empty{display:none}.g-balao{min-width:0;max-width:62%;padding:6px 10px;gap:0;border-radius:11px}.g-balao b{font-size:15px}.g-balao small{max-width:100%}.capa .pontos{z-index:1}.capa .aviso-video{position:relative;z-index:1}.grafico.sem-hist p{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--mudo)}.alerta.novo{border-color:#ffc114bf;box-shadow:0 0 0 1px #ffc11459,0 0 22px #ffc11447;animation:acender 2.6s ease-in-out infinite}@keyframes acender{50%{box-shadow:0 0 0 1px #ffc114b3,0 0 34px #ffc11480}}.etq-nova{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:10.5px;font-weight:800;letter-spacing:.04em;color:var(--tinta);background:linear-gradient(180deg,#ffd54a,#ffc114);border-radius:99px;padding:3px 8px 3px 6px;box-shadow:0 2px 10px #ffc11473}.sino{display:inline-flex}.sino svg{display:block}.sino.balanca svg{transform-origin:50% 8%;animation:balancar 1s ease-in-out .4s 3}@keyframes balancar{0%,to{transform:rotate(0)}20%{transform:rotate(18deg)}40%{transform:rotate(-15deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-6deg)}}.menor-festa{flex-basis:100%;display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:800;color:#86efac;background:#22c55e1f;border:1px solid rgba(34,197,94,.35);border-radius:12px;padding:8px 10px;animation:festaEntra .6s cubic-bezier(.2,1.4,.4,1) both}.menor-festa svg{flex:none;filter:drop-shadow(0 0 8px rgba(34,197,94,.6));animation:festaPula .55s ease-in-out .5s 4 alternate}@keyframes festaEntra{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes festaPula{to{transform:translateY(-5px) rotate(-8deg)}}.voo-mascote{position:fixed;left:0;top:0;z-index:80;pointer-events:none;filter:drop-shadow(0 0 12px rgba(255,193,20,.7))}.voo-asas{transform-origin:50% 40%}.mascote-sono{position:relative}.vazio-mascote.dormindo img{animation:cochilo 3.8s ease-in-out infinite;filter:saturate(.75) brightness(.9);box-shadow:0 0 30px #ffc11440}@keyframes cochilo{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(-3deg) translateY(4px)}}.zzz{position:absolute;right:-18px;top:-8px;width:40px;height:60px;pointer-events:none}.zzz i{position:absolute;left:0;bottom:0;font-style:normal;font-weight:900;color:#c9c9d6;opacity:0;animation:zz 3s ease-in infinite}.zzz i:nth-child(1){font-size:13px}.zzz i:nth-child(2){font-size:16px;animation-delay:1s}.zzz i:nth-child(3){font-size:20px;animation-delay:2s}@keyframes zz{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(18px,-46px) rotate(12deg)}}.clima{display:flex;align-items:stretch;gap:0;margin:8px -4px -2px;border-radius:12px;overflow:hidden;position:relative;font-size:13px}.clima-ir{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:8px 10px;font:inherit;color:inherit;background:transparent;border:0;text-align:left;cursor:pointer;min-height:40px}.clima-tag{flex:none;font-weight:900;letter-spacing:.04em;font-size:12px;border-radius:7px;padding:3px 7px}.clima-tx{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.clima-tx b{font-variant-numeric:tabular-nums;font-weight:800}.clima-cta{flex:none;font-weight:800;font-size:12.5px}.clima-x{flex:none;width:40px;font:inherit;font-size:20px;line-height:1;background:transparent;border:0;color:inherit;opacity:.7;cursor:pointer}.clima:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);background-size:250% 100%;animation:climaBrilho 4.5s linear infinite}@keyframes climaBrilho{0%{background-position:150% 0}to{background-position:-100% 0}}.clima-1111{background:linear-gradient(90deg,#ff8a1f,#f0501a);color:#fff;box-shadow:0 4px 18px #ff502859}.clima-1111 .clima-tag{background:#fff;color:#c2360a}.clima-bf{background:linear-gradient(90deg,#0b0b0d,#1c1606);color:#f5d27a;border:1px solid rgba(245,185,66,.55);box-shadow:0 4px 18px #f5b9422e}.clima-bf .clima-tag{background:linear-gradient(180deg,#f8d77a,#d99a1e);color:#120d02}.clima.hoje{animation:climaHoje 1.6s ease-in-out infinite}@keyframes climaHoje{50%{filter:brightness(1.15)}}.tema-1111 .topo{background:linear-gradient(180deg,#ff5a1e38,#0a0a0d99 85%)}.tema-bf .topo{background:linear-gradient(180deg,#f5b94229,#0a0a0d99 85%);border-bottom-color:#f5b94259}@media (prefers-reduced-motion:reduce){.clima:after{display:none}}html.gestos{overscroll-behavior-y:contain}.img-suave{opacity:0;transform:scale(.94);filter:blur(4px);transition:opacity .4s ease,transform .45s cubic-bezier(.2,.8,.2,1),filter .4s ease}.img-suave.ok{opacity:1;transform:none;filter:none}.oferta .pr{font-variant-numeric:tabular-nums;transition:color .4s ease}.oferta .pr.caindo{color:#4ade80;text-shadow:0 0 14px rgba(34,197,94,.45)}.oferta .pr.caindo:after{content:"↓";display:inline-block;margin-left:5px;font-size:.8em;animation:seta .5s ease-in-out infinite alternate}@keyframes seta{0%{transform:translateY(-2px)}to{transform:translateY(3px)}}.alerta .st.vigia:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;vertical-align:1px;background:#ffc114;animation:radar 2.4s ease-out infinite}.alerta .st.ok.vigia:before{background:var(--verde);animation-name:radarV}@keyframes radar{0%{box-shadow:0 0 #ffc114a6}70%,to{box-shadow:0 0 0 8px #ffc11400}}@keyframes radarV{0%{box-shadow:0 0 #22c55ea6}70%,to{box-shadow:0 0 0 8px #22c55e00}}.foto .etq{overflow:hidden}.foto .etq:after{content:"";position:absolute;top:0;bottom:0;left:0;width:55%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.8),transparent);transform:translate(-170%) skew(-20deg);animation:selo 4s ease-in-out 1.2s infinite;pointer-events:none}@keyframes selo{0%,70%{transform:translate(-170%) skew(-20deg)}to{transform:translate(280%) skew(-20deg)}}.cupom-item{position:relative}.carimbo{position:absolute;z-index:2;font:900 13px/1 Inter,system-ui,sans-serif;letter-spacing:1.5px;color:#22c55e;border:2.5px solid #22c55e;border-radius:6px;padding:5px 8px;background:#0b0b0de0;pointer-events:none;white-space:nowrap;transform:translate(-50%,-50%) rotate(-10deg);animation:carimbo .45s cubic-bezier(.2,1.6,.4,1) both,carimboSai .4s ease 1.6s forwards}@keyframes carimbo{0%{opacity:0;transform:translate(-50%,-50%) rotate(-20deg) scale(2.3)}to{opacity:1;transform:translate(-50%,-50%) rotate(-10deg) scale(1)}}@keyframes carimboSai{to{opacity:0;transform:translate(-50%,-50%) rotate(-10deg) scale(.9)}}.kit{position:relative;overflow:hidden}.onda{position:absolute;border-radius:50%;background:#ffffffe6;pointer-events:none;transform:scale(0);opacity:0}.ptr{position:fixed;left:50%;z-index:4;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;opacity:0;transform:translate(-50%,-80px)}.ptr.solto{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.ptr-bola{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#14141af2;border:1px solid var(--borda);box-shadow:0 6px 20px #00000073;position:relative}.ptr-bola svg{transition:transform .08s linear}.ptr-bola:before{content:"";position:absolute;inset:-3px;border-radius:50%;border:3px solid transparent}.ptr.pronto .ptr-bola{border-color:#ffc114b3;box-shadow:0 0 18px #ffc11473,0 6px 20px #00000073}.ptr.girando .ptr-bola:before{border-top-color:#ffc114;border-right-color:#ffc11459;animation:girar .8s linear infinite}.ptr.girando .ptr-bola svg{animation:batendo .22s ease-in-out infinite alternate}@keyframes batendo{0%{transform:scaleY(1)}to{transform:scaleY(.5)}}.ptr.feito .ptr-bola{border-color:#22c55eb3}.ptr.feito .ptr-bola svg path{fill:#22c55e}.ptr-tx{font-size:12px;font-weight:800;color:#e9e9f0;background:#14141aeb;border:1px solid var(--borda);border-radius:99px;padding:4px 10px;white-space:nowrap}@media (prefers-reduced-motion:reduce){.img-suave{opacity:1;transform:none;filter:none}}@media (max-width:479px){.clima-falta{display:none}}@media (max-width:379px){.clima-cta-t{display:none}.clima-tag{font-size:11px;padding:3px 6px}}@media (max-width:399px){.clima-hoje2{display:none}}.convite{background:linear-gradient(160deg,rgba(255,193,20,.18),var(--sup) 60%);border-color:#ffc11459}.convite .cv-topo{display:flex;align-items:center;gap:12px;margin-bottom:12px}.convite .cv-topo img{width:52px;height:52px;border-radius:50%;box-shadow:0 0 0 3px var(--verm)}.convite .cv-topo b{display:block;font-size:17px}.convite .cv-topo small{display:block;color:var(--mudo);font-size:13px;margin-top:2px}.convite .cv-n{margin:0 0 12px;font-weight:800;color:#86efac}.convite .btn{width:100%;margin-top:8px;text-align:center}.btn.zap{background:#1fa855;border-color:#1fa855;color:#fff}.pos-convite p{margin:0 0 10px;line-height:1.4}.pos-convite .pc-bts{display:flex;gap:8px}.pos-convite .pc-bts .btn{flex:1}.veio-amigo{position:relative;border-color:#ffc11480;background:linear-gradient(160deg,rgba(255,193,20,.22),var(--sup) 65%);padding-right:44px}.veio-amigo b{display:block;font-size:16px}.veio-amigo p{margin:6px 0 0;color:#dcdce2;line-height:1.4}.veio-amigo p b{display:inline;color:#fff}.veio-amigo .fechar{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;border:0;background:transparent;color:var(--mudo);font-size:22px;cursor:pointer}.mascote-img{display:block;border-radius:50%;object-fit:cover;background:#ffc114}.voo-mascote .mascote-img{box-shadow:0 0 0 3px #ffc11459}.menor-festa .mascote-img{flex:none}.ptr-bola .mascote-img{border-radius:50%}.logo{background:#ffc114}
