:root{--bg:#f5f5f7;--surface:#ffffff;--surface-2:#f2f2f5;--fill:rgba(118,118,128,.12);--fill-2:rgba(118,118,128,.08);--ink:#1d1d1f;--muted:#6e6e73;--faint:#a1a1a6;--line:rgba(60,60,67,.12);--accent:#d63b0c;--accent-ink:#ffffff;--accent-soft:rgba(255,74,28,.12);--accent-text:#c2360a;--good:#1f8a4c;--good-bg:rgba(52,199,89,.14);--good-ink:#1a7a43;--warn:#b25000;--badge:rgba(255,159,10,.16);--badge-ink:#9a5200;--bad-bg:rgba(255,59,48,.12);--bad-ink:#c4281c;--info-bg:rgba(0,122,255,.1);--info-ink:#0a62c9;--shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.04);--side:rgba(246,246,248,.78);--radius:18px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#000000;--surface:#1c1c1e;--surface-2:#2c2c2e;--fill:rgba(118,118,128,.24);--fill-2:rgba(118,118,128,.16);--ink:#f5f5f7;--muted:#98989d;--faint:#636366;--line:rgba(84,84,88,.55);--accent:#ff5a2a;--accent-ink:#1a0700;--accent-soft:rgba(255,90,42,.18);--accent-text:#ff7a52;--good:#30d158;--good-bg:rgba(48,209,88,.18);--good-ink:#5fe08a;--warn:#ff9f0a;--badge:rgba(255,159,10,.2);--badge-ink:#ffc35c;--bad-bg:rgba(255,69,58,.2);--bad-ink:#ff8a80;--info-bg:rgba(10,132,255,.2);--info-ink:#64a8ff;--shadow:none;--side:rgba(28,28,30,.72);color-scheme:dark}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:15px/1.47 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,Segoe UI,sans-serif;letter-spacing:-.008em;-webkit-font-smoothing:antialiased}a{color:inherit}.muted a,a.link,p a{color:var(--accent-text);text-decoration:none}a.link:hover,p a:hover{text-decoration:underline}code{font:13px ui-monospace,SF Mono,Menlo,monospace;background:var(--fill-2);padding:2px 6px;border-radius:6px}.app{display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100vh}.side{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:18px 12px;display:flex;flex-direction:column;gap:4px;background:var(--side);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-right:1px solid var(--line)}.side .marca{display:flex;align-items:center;gap:10px;padding:4px 10px 18px;text-decoration:none;font-weight:700;font-size:17px;letter-spacing:-.02em}.side .marca img{width:32px;height:32px;border-radius:9px}.side .grupo-menu{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:14px 10px 4px}.side a.item{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:9px;text-decoration:none;color:var(--ink);font-size:14px;font-weight:500}.side a.item svg{width:18px;height:18px;color:var(--accent);flex:none}.side a.item:hover{background:var(--fill-2)}.side a.item.on{background:var(--fill);font-weight:600}.side .sair{margin-top:auto;padding:0 2px}.side .rodape,.side .sair .btn{color:var(--muted)}.side .rodape{padding:10px;font-size:12px;display:flex;align-items:center;gap:8px}.ponto{width:8px;height:8px;border-radius:50%;background:var(--faint);flex:none}.ponto.on{background:var(--good);box-shadow:0 0 0 3px var(--good-bg)}.ponto.alerta{background:var(--warn)}.wrap{max-width:1120px;width:100%;margin:0 auto;padding:34px 32px 80px}@media (max-width:860px){.app{grid-template-columns:minmax(0,1fr)}.side{position:fixed;inset:auto 0 0 0;height:auto;z-index:20;flex-direction:row;justify-content:space-around;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--line)}.side .grupo-menu,.side .marca,.side .rodape,.side .sair,.side a.item.extra{display:none}.side a.item{flex-direction:column;gap:2px;font-size:10px;padding:4px 6px;background:none!important;color:var(--muted)}.side a.item.on{color:var(--accent-text)}.side a.item svg{width:22px;height:22px;color:currentColor}.wrap{padding:20px 16px 110px}}h1{font-size:32px;line-height:1.12;font-weight:700;letter-spacing:-.028em;margin:0 0 6px}h2{font-size:20px;line-height:1.25;font-weight:650;letter-spacing:-.02em;margin:32px 0 12px}h3{font-size:16px;font-weight:600;letter-spacing:-.012em;margin:0 0 4px}.titulo{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.titulo p{margin:0}.muted{color:var(--muted)}.small{font-size:13px}.tiny{font-size:12px}.row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.spread{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:12px}.card{background:var(--surface);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .card{border:1px solid var(--line)}}.card>.row:first-child>h2,.card>h2:first-child{margin-top:0}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;margin:0 0 20px}.stat{display:flex;flex-direction:column;gap:2px}.stat .l{color:var(--muted);font-size:13px;font-weight:500;order:-1}.stat .v{font-size:30px;font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15}.stat .d{font-size:12px;color:var(--muted)}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:14px}.duas,.grid{display:grid;gap:14px}.duas{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:14px}.lista{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lista{border:1px solid var(--line)}}.lista>.linha{display:flex;align-items:center;gap:12px;padding:13px 18px;min-height:52px;text-decoration:none}.lista>.linha+.linha{border-top:1px solid var(--line)}.lista>a.linha:hover{background:var(--fill-2)}.linha .cresce{flex:1 1;min-width:0}.linha .cresce>b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seta{color:var(--faint);font-size:18px}.avatar{width:40px;height:40px;border-radius:50%;flex:none;object-fit:cover}.avatar.g{width:52px;height:52px}.offer{display:flex;flex-direction:column;gap:8px}.offer img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px}.offer .t{font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.price{font-size:21px;font-weight:650;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.old{color:var(--muted);text-decoration:line-through;font-size:13px}.score{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:550;background:var(--badge);color:var(--badge-ink);white-space:nowrap}.chip.good{background:var(--good-bg);color:var(--good-ink)}.chip.bad{background:var(--bad-bg);color:var(--bad-ink)}.chip.info{background:var(--info-bg);color:var(--info-ink)}.chip.neutro{color:var(--muted)}.btn,.chip.neutro{background:var(--fill)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;color:var(--ink);padding:8px 16px;border-radius:980px;cursor:pointer;font:inherit;font-size:14px;font-weight:550;text-decoration:none;white-space:nowrap;transition:background .15s,transform .1s}.btn:hover{background:var(--fill-2);filter:brightness(.97)}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:default}.btn.primary{background:var(--accent);color:var(--accent-ink)}.btn.primary:hover{filter:brightness(1.06)}.btn.ghost{background:transparent;color:var(--accent-text);padding-left:8px;padding-right:8px}.btn.danger{color:var(--bad-ink)}.btn.sm{padding:5px 12px;font-size:13px}.btn.lg{padding:11px 22px;font-size:15px}input,select,textarea{font:inherit;color:var(--ink);background:var(--fill-2);border:1px solid transparent;border-radius:10px;padding:8px 12px;outline:none;transition:border-color .15s,background .15s}input:focus,select:focus,textarea:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 4px var(--accent-soft)}input[type=checkbox],input[type=radio]{accent-color:var(--accent);width:17px;height:17px}textarea{width:100%;min-height:160px;line-height:1.45}textarea.mono{font:13px/1.5 ui-monospace,SF Mono,Menlo,monospace}label{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:500;color:var(--muted)}label.check{gap:8px}.switch,label.check{flex-direction:row;align-items:center;color:var(--ink);font-size:14px;font-weight:450}.switch{position:relative;display:inline-flex;gap:10px;cursor:pointer}.switch input{position:absolute;opacity:0;width:0;height:0}.switch .trilho{width:42px;height:26px;border-radius:999px;background:var(--fill);position:relative;transition:background .2s;flex:none}.switch .trilho:after{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .2s}.switch input:checked+.trilho{background:var(--good)}.switch input:checked+.trilho:after{transform:translateX(16px)}.switch input:focus-visible+.trilho{box-shadow:0 0 0 4px var(--accent-soft)}.pilulas{display:flex;flex-wrap:wrap;gap:8px}.pilula{position:relative;display:inline-flex;flex-direction:row;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--fill-2);color:var(--ink);font-size:13px;font-weight:500;cursor:pointer;border:1px solid transparent}.pilula input{position:absolute;opacity:0}.pilula:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.pilula:has(input:checked){background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}.pilula img{width:20px;height:20px;border-radius:50%}table{width:100%;border-collapse:collapse;font-size:14px}td,th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}tbody tr:last-child td{border-bottom:0}th{color:var(--muted);font-weight:550;font-size:12px;text-transform:uppercase;letter-spacing:.03em}td.n,th.n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabela{overflow-x:auto}.tabs{display:inline-flex;gap:2px;padding:3px;margin:0 0 18px;background:var(--fill);border-radius:10px;flex-wrap:wrap}.tabs a,.tabs button{padding:5px 14px;border-radius:8px;text-decoration:none;font:inherit;font-size:13px;font-weight:550;color:var(--ink);border:0;background:transparent;cursor:pointer}.tabs a.on,.tabs button.on{background:var(--surface);box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tabs a.on,:root:not([data-theme=light]) .tabs button.on{background:#636366}}.barra{height:6px;background:var(--fill);border-radius:99px;overflow:hidden}.barra>span{display:block;height:100%;background:var(--good);border-radius:99px}.barra>span.cheia{background:var(--warn)}details>summary{cursor:pointer;list-style:none;font-weight:550;color:var(--accent-text)}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"›";display:inline-block;margin-right:6px;transition:transform .15s}details[open]>summary:before{transform:rotate(90deg)}.empty{padding:48px 20px;text-align:center;color:var(--muted)}.empty b{display:block;color:var(--ink);font-size:17px;margin-bottom:4px}.erro{color:var(--bad-ink);margin:0}.login{min-height:100vh;display:grid;place-items:center}pre.post{white-space:pre-wrap;border-radius:12px;padding:12px 14px;font:14px/1.45 -apple-system,system-ui,sans-serif;margin:0}.wa,pre.post{background:var(--fill-2)}.wa{border-radius:14px;overflow:hidden}.wa img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;display:block;max-height:260px}.wa pre.post{border-radius:0;background:transparent}.tip{position:absolute;top:4px;transform:translateX(-50%);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:4px 8px;font-size:12px;pointer-events:none;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.08)}.qr{background:#fff;padding:10px;border-radius:14px;line-height:0;width:-moz-fit-content;width:fit-content}.linha>svg{width:22px;height:22px;color:var(--accent);flex:none}.linha .cresce>.muted{display:block}.so-celular{display:none}@media (max-width:860px){.so-celular{display:block}}.contagem{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.contagem .posicao{min-width:26px;height:22px;padding:0 6px;border-radius:999px;background:var(--fill);color:var(--ink);display:inline-grid;place-items:center;font-size:12px}.contagem .perto{color:var(--accent-text)}.foto{position:relative;background:#fff}.foto img{width:100%;aspect-ratio:1;object-fit:contain;display:block;max-height:300px}.foto-ia,.foto-troca{position:absolute;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.foto-botoes{position:absolute;right:10px;bottom:10px;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.foto-botoes .foto-ia{position:static}.foto-ia{right:10px;bottom:10px;border:0;border-radius:999px;padding:7px 13px;font:inherit;font-size:13px;font-weight:600;color:#fff;background:rgba(0,0,0,.55);cursor:pointer}.foto-ia:hover{background:rgba(0,0,0,.7)}.foto-troca{left:10px;top:10px;display:inline-flex;padding:3px;gap:2px;border-radius:10px;background:rgba(0,0,0,.45)}.foto-troca button{border:0;background:transparent;color:rgba(255,255,255,.85);font:inherit;font-size:12px;font-weight:600;padding:4px 10px;border-radius:7px;cursor:pointer}.foto-troca button.on{background:#fff;color:#1d1d1f}.foto-gerando{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(255,255,255,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#1d1d1f;font-size:13px;font-weight:600}.girando{width:26px;height:26px;border-radius:50%;border:3px solid rgba(0,0,0,.12);border-top:3px solid var(--accent);animation:girar .8s linear infinite}@keyframes girar{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.girando{animation-duration:2.4s}}.foto-erro{position:absolute;left:10px;right:10px;bottom:54px;padding:6px 10px;border-radius:8px;background:rgba(196,40,28,.9);color:#fff;font-size:12px}.balao{padding:12px 14px 10px;display:flex;flex-direction:column;gap:2px}.linha-titulo{display:flex;gap:4px}.editavel{width:100%;min-width:0;min-height:0;resize:none;field-sizing:content;overflow:hidden;font-family:inherit;background:transparent;border:1px solid transparent;border-radius:8px;padding:3px 6px;margin:0 -6px;font-size:14px;line-height:1.45;color:var(--ink)}.editavel:hover:not(:disabled){background:var(--surface);border-color:var(--line);cursor:text}.editavel:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.editavel.forte{font-weight:700}.editavel.emoji{width:44px;flex:none;text-align:center;margin:0;align-self:flex-start}.balao .resto{padding:6px 0 0;background:none;color:var(--ink)}.acoes-texto{margin-top:6px;min-height:30px}details.mais{position:relative}details.mais>summary{list-style:none;color:var(--ink)}details.mais>summary:before{content:none}.menu-mais{position:absolute;right:0;bottom:calc(100% + 6px);z-index:5;display:flex;flex-direction:column;gap:4px;padding:6px;min-width:160px;background:var(--surface);border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.18);border:1px solid var(--line)}.menu-mais .btn{width:100%;justify-content:flex-start;background:transparent}.menu-mais .btn:hover{background:var(--fill-2)}.girando.mini{width:12px;height:12px;border-width:2px;margin-right:2px;display:inline-block}.btn.feito{background:var(--good-bg);color:var(--good-ink)}.btn.armado{background:var(--bad-ink);color:#fff}.esqueleto{border-radius:var(--radius);background:linear-gradient(90deg,var(--fill-2) 0,var(--fill) 50%,var(--fill-2) 100%);background-size:200% 100%;animation:brilho 1.4s ease-in-out infinite}@keyframes brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.esqueleto{animation:none}}:focus-visible{outline:3px solid var(--accent-soft);outline-offset:2px}.btn:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.acesso{width:min(380px,calc(100vw - 32px));padding:28px;display:flex;flex-direction:column;gap:14px}.acesso input{width:100%}.side .conta-menu{margin-top:auto;display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid var(--line)}.side .conta-menu .cresce{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.side .conta-menu b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.side .conta-menu .chip{text-decoration:none}.side .conta-menu .sair{margin-top:0}@media (max-width:860px){.side .conta-menu{display:none}}.passo{width:26px;height:26px;border-radius:50%;flex:none;display:inline-grid;place-items:center;font-size:13px;font-weight:700;background:var(--fill);color:var(--ink)}.passo.feito{background:var(--good);color:#fff}.passos-instalar{list-style:none;padding:0;margin:0}.passos-instalar .linha{align-items:flex-start;flex-wrap:wrap}.passos-instalar .cresce>b{white-space:normal}.etapa,.progresso{display:flex;gap:8px}.etapa{flex:1 1;align-items:center;padding:10px 12px;border-radius:12px;background:var(--fill-2);color:var(--muted);font-size:14px;font-weight:600}.etapa span{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;background:var(--fill);font-size:12px;flex:none}.etapa.atual{background:var(--accent-soft);color:var(--accent-text)}.etapa.atual span{background:var(--accent);color:var(--accent-ink)}.etapa.feita{color:var(--good-ink)}.etapa.feita span{background:var(--good);color:#fff}.instrucoes{margin:0;padding-left:20px;line-height:2}.mock-chrome{border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--surface);font-size:13px;max-width:560px}.mock-barra{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--fill)}.mock-bolinhas{display:inline-flex;gap:5px}.mock-bolinhas i{width:9px;height:9px;border-radius:50%;background:var(--faint);display:block}.mock-url{flex:1 1;background:var(--surface);border-radius:999px;padding:3px 12px;color:var(--muted);font-family:ui-monospace,Menlo,monospace;font-size:12px}.mock-topo{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.mock-chave{display:inline-block;width:30px;height:16px;border-radius:999px;background:#1a73e8;margin-left:6px;vertical-align:middle;position:relative}.mock-chave:after{content:"";position:absolute;right:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#fff}.mock-botoes{display:flex;gap:8px;flex-wrap:wrap;padding:12px 14px}.mock-btn{padding:5px 12px;border-radius:6px;border:1px solid #1a73e8;color:#1a73e8;font-weight:600}.mock-btn.apagado{border-color:var(--line);color:var(--faint)}.mock-alvo{position:relative;box-shadow:0 0 0 3px var(--accent-soft),0 0 0 5px var(--accent);border-radius:8px;padding:4px 10px}.mock-num{position:absolute;top:-10px;left:-10px;width:20px;height:20px;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-size:11px;font-weight:700;display:grid;place-items:center}.mock-pasta{padding:10px 14px 14px}@media (max-width:600px){.progresso{flex-direction:column}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.camp{display:flex;flex-direction:column;gap:16px;padding:22px}.camp.nova{outline:2px solid var(--good);outline-offset:-2px}.camp-topo{display:flex;align-items:center;gap:14px}.camp-topo h2{margin:0 0 2px;font-size:20px}.camp-topo .cresce{flex:1 1;min-width:0}.camp-link{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;border-radius:14px;background:var(--fill-2)}.camp-link .cresce{flex:1 1;min-width:0;display:flex;flex-direction:column}.camp-link code{background:none;padding:0;font-size:14px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.camp-numeros{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.camp-numeros>div{display:flex;flex-direction:column;padding:10px 14px;border-radius:12px;border:1px solid var(--line)}.camp-numeros b{font-size:22px;font-weight:650;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.camp-numeros span{font-size:12px;color:var(--muted)}.camp-grupos{display:flex;flex-direction:column;gap:10px}.camp-grupo{display:flex;align-items:center;gap:12px}.camp-grupo .cresce{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.camp-grupo.parado{opacity:.55}.camp-vagas{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:92px;text-align:right}.corta{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.camp-rodape{display:flex;justify-content:flex-end;gap:4px;border-top:1px solid var(--line);padding-top:10px;margin-bottom:-8px}.sem-borda{border:0;padding:0;margin:0;min-width:0}@media (max-width:600px){.camp{padding:16px}.camp-link{flex-direction:column;align-items:stretch}.camp-numeros b{font-size:18px}.camp-numeros>div{padding:8px 10px}}.wa-celular{--wa-fundo:#efeae2;--wa-balao:#d9fdd3;--wa-tinta:#111b21;--wa-sutil:#667781;--wa-topo:#f6f5f4;--wa-link:#027eb5;--wa-pontos:rgba(17,27,33,.06);width:100%;max-width:360px;margin:0 auto;border-radius:44px;padding:10px;background:#1d1d1f;box-shadow:inset 0 0 0 1.5px #3a3a3c,0 20px 50px rgba(0,0,0,.18);font-family:-apple-system,SF Pro Text,Segoe UI,Helvetica,Arial,sans-serif;color:var(--wa-tinta)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wa-celular{--wa-fundo:#0b141a;--wa-balao:#144d37;--wa-tinta:#e9edef;--wa-sutil:#8696a0;--wa-topo:#1f2c33;--wa-link:#53bdeb;--wa-pontos:rgba(233,237,239,.05)}}.wa-celular>*{background:var(--wa-topo)}.wa-status{display:flex;justify-content:space-between;align-items:center;padding:12px 26px 4px;border-radius:34px 34px 0 0;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:34px}.wa-status-icones{display:inline-flex;gap:6px;align-items:center}.wa-topo{display:flex;align-items:center;gap:8px;padding:6px 12px 8px 6px;border-bottom:1px solid rgba(0,0,0,.06)}.wa-avatar-vazio,.wa-topo img{width:36px;height:36px;border-radius:50%;flex:none;background:#ccc;object-fit:cover}.wa-voltar{color:#007aff;display:inline-flex}.wa-titulo{display:flex;flex-direction:column;min-width:0;flex:1 1}.wa-titulo b{font-size:15px;font-weight:600}.wa-titulo b,.wa-titulo span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wa-titulo span{font-size:12px;color:var(--wa-sutil)}.wa-acoes{display:inline-flex;gap:14px;color:#007aff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .wa-acoes,:root:not([data-theme=light]) .wa-voltar{color:#53bdeb}}.wa-fundo{height:440px;overflow-y:auto;padding:10px 14px 12px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;background-color:var(--wa-fundo);scrollbar-width:thin;background-image:radial-gradient(var(--wa-pontos) 1.2px,transparent 1.3px),radial-gradient(var(--wa-pontos) 1.2px,transparent 1.3px);background-size:26px 26px;background-position:0 0,13px 13px}.wa-fundo>:first-child{margin-top:auto}.wa-dia{align-self:center;font-size:12px;font-weight:500;color:var(--wa-sutil);background:var(--wa-topo);padding:4px 12px;border-radius:8px;box-shadow:0 1px .5px rgba(11,20,26,.1);margin-bottom:4px}.wa-balao{position:relative;max-width:86%;background:var(--wa-balao);border-radius:10px 4px 10px 10px;padding:3px;box-shadow:0 1px .5px rgba(11,20,26,.13);flex:none}.wa-balao:after{content:"";position:absolute;top:0;right:-7px;border-top:0 solid transparent;border-left:8px solid var(--wa-balao);border-bottom:10px solid transparent}.wa-balao.com-foto{width:82%}.wa-balao img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px;background:#fff}.wa-texto{white-space:pre-wrap;word-break:break-word;font-size:14.5px;line-height:1.36;padding:4px 6px 6px}.wa-espaco{display:inline-block;width:64px;height:1px}.wa-link{color:var(--wa-link);text-decoration:none}.wa-hora{position:absolute;right:8px;bottom:5px;font-size:11px;color:var(--wa-sutil);display:inline-flex;gap:3px;align-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wa-hora.sobre-foto{right:10px;bottom:9px;color:#fff;padding:2px 6px;border-radius:10px;background:rgba(0,0,0,.35)}.wa-tique{color:#53bdeb}.wa-hora.sobre-foto .wa-tique{color:#fff}.wa-rascunho{background:var(--wa-topo);color:var(--wa-sutil);border:1px dashed rgba(0,0,0,.18);box-shadow:none}.wa-rascunho:after{content:none}.wa-rodape{color:var(--wa-sutil);font-size:13px;text-align:center;padding:12px 12px 22px;border-radius:0 0 34px 34px;border-top:1px solid rgba(0,0,0,.06)}.personalizar .secao{border:0;margin:0;padding:14px;border-radius:14px;background:var(--surface);display:flex;flex-direction:column;gap:12px}.personalizar .secao legend{float:left;width:100%;padding:0;font-weight:650;font-size:15px;margin-bottom:2px;color:var(--ink)}.personalizar .dica{font-weight:400;color:var(--faint);font-size:12px}.previa-nomes{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.salvar-fixo{position:-webkit-sticky;position:sticky;bottom:0;background:var(--bg);padding:12px 0}.entregas{margin-top:6px}.entregas>summary{color:var(--ink);font-weight:500;display:flex;align-items:center;gap:8px}.entregas-barra{display:inline-block;width:70px;flex:none}.entregas ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.entregas li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;padding:6px 8px;border-radius:8px;background:var(--fill-2)}.entregas-erro{flex-basis:100%}.trilha ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;font-size:13px;color:var(--muted)}.trilha li+li:before{content:"›";margin-right:6px;color:var(--faint)}.trilha a{color:var(--muted);text-decoration:none}.trilha a:hover{color:var(--accent-text);text-decoration:underline}.trilha [aria-current]{color:var(--ink);font-weight:550}.abas-ajustes{display:flex;gap:2px;padding:3px;margin:0 0 18px;background:var(--fill);border-radius:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.abas-ajustes::-webkit-scrollbar{display:none}.abas-ajustes a{flex:none;padding:6px 14px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:550;color:var(--ink);white-space:nowrap}.abas-ajustes a.on{background:var(--surface);box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .abas-ajustes a.on{background:#636366}}.side .item-dica{margin-left:auto;font-size:11px;color:var(--faint);font-weight:500}.botao-busca{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:7px 10px;border:0;border-radius:9px;background:var(--fill-2);color:var(--muted);font:inherit;font-size:14px;cursor:pointer;text-align:left}.botao-busca:hover{background:var(--fill);color:var(--ink)}.botao-busca svg{width:16px;height:16px;flex:none}.botao-busca kbd{font:11px ui-monospace,Menlo,monospace;padding:1px 6px;border-radius:5px;background:var(--surface);border:1px solid var(--line)}@media (max-width:860px){.side .botao-busca{display:none}}.busca-fundo{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.35);display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px}.busca{width:min(620px,100%);background:var(--surface);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);border:1px solid var(--line);overflow:hidden}.busca-campo{display:flex;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.busca-campo input{flex:1 1;font-size:16px;padding:8px 4px}.busca-campo input,.busca-campo input:focus{border:0;background:transparent;box-shadow:none}.busca-lista{list-style:none;margin:0;padding:6px;max-height:50vh;overflow-y:auto}.busca-lista li[role=option]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;cursor:pointer}.busca-lista li[role=option].on{background:var(--accent-soft)}.busca-lista li .cresce{min-width:0;display:flex;flex-direction:column}.busca-lista li .cresce b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.busca-vazio{padding:18px 10px;text-align:center;color:var(--muted);font-size:14px}.busca-dica{margin:0;padding:8px 14px;border-top:1px solid var(--line)}.barra-lote{position:-webkit-sticky;position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 14px;margin-bottom:14px;border-radius:14px;background:var(--surface);box-shadow:var(--shadow);border:1px solid var(--line)}@media (max-width:860px){.barra-lote{top:auto;bottom:74px;position:-webkit-sticky;position:sticky}}.card.offer.marcada{outline:2px solid var(--accent);outline-offset:-2px}.previa-post{display:flex;flex-direction:column;gap:6px}.previa-post pre.post{min-height:200px}.btn.ligado{background:var(--accent-soft);color:var(--accent-text)}.filtros{display:flex;flex-direction:column;gap:12px;padding:14px;margin-bottom:14px;border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .filtros{border:1px solid var(--line)}}.filtros-linha{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr)) auto;grid-gap:10px;gap:10px;align-items:end}.filtros-linha label input,.filtros-linha select,.filtros-linha>input{width:100%;min-width:0}.filtros-linha.mais{grid-template-columns:repeat(4,minmax(0,1fr)) auto;padding-top:12px;border-top:1px solid var(--line)}.filtros-acoes{display:flex;gap:8px}.vistas{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}@media (max-width:860px){.filtros-linha{grid-template-columns:1fr 1fr}.filtros-linha>input[type=search]{grid-column:1/-1}.filtros-linha.mais{grid-template-columns:1fr 1fr}}.ofertas-lista .oferta-linha{display:grid;grid-template-columns:18px 64px minmax(0,1fr) 120px 48px auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 16px}.ofertas-lista .oferta-linha+.oferta-linha{border-top:1px solid var(--line)}.ofertas-lista .oferta-linha.marcada{background:var(--accent-soft)}.oferta-linha img{width:64px;height:64px;object-fit:contain;background:#fff;border-radius:10px}.oferta-info{min-width:0;display:flex;flex-direction:column;gap:6px}.oferta-info .t{font-weight:550;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oferta-info .t:hover{color:var(--accent-text)}.oferta-preco{display:flex;flex-direction:column;align-items:flex-end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.oferta-preco b{font-size:17px;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.oferta-acoes{display:flex;gap:6px;justify-content:flex-end}.oferta-previa{grid-column:3/-1;display:flex;flex-direction:column;gap:6px}.chip.nota{min-width:40px;justify-content:center;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:860px){.ofertas-lista .oferta-linha{grid-template-columns:18px 56px minmax(0,1fr) auto;grid-template-areas:"c f i n" "c f p p" ". a a a";gap:8px 12px}.oferta-linha>input{grid-area:c}.oferta-linha img{grid-area:f;width:56px;height:56px}.oferta-info{grid-area:i}.oferta-info .t{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.oferta-linha .nota{grid-area:n}.oferta-preco{grid-area:p;flex-direction:row;gap:8px;align-items:baseline;justify-content:flex-start}.oferta-acoes{grid-area:a;justify-content:flex-start}.oferta-previa{grid-column:1/-1}}@media print{.nao-imprimir,.side,.sino{display:none!important}.app{display:block}body{background:#fff}.card,.lista{box-shadow:none;border:1px solid #ddd}.wrap{padding:0;max-width:none}}.previa-logos{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:16px;gap:16px}.previa-logos figure{margin:0;text-align:center}.previa-logos img{width:100%;aspect-ratio:1;border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.12);background:var(--fill)}.previa-logos figcaption{margin-top:6px;font-size:12px;color:var(--muted)}label.cor{flex-direction:row;align-items:center;gap:8px;color:var(--ink)}label.cor input{width:44px;height:32px;padding:2px;border-radius:8px;cursor:pointer}.foto-campanha{width:132px;height:132px;border-radius:50%;flex:none;box-shadow:0 4px 14px rgba(0,0,0,.12);background:var(--fill)}.voltar{display:inline-flex;align-items:center;gap:4px;margin:0 0 12px;font-size:15px;font-weight:550;color:var(--accent-text);text-decoration:none}.voltar:hover{text-decoration:underline}.pacotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-bottom:10px}.pacote{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pacote b{font-size:28px;font-weight:700;letter-spacing:-.02em}.pacote .btn{margin-top:6px;width:100%}.lista.dados .cresce>b{white-space:normal;word-break:break-word}.loja{display:inline-flex;align-items:center;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.loja-mercadolivre{background:#FFE600;color:#2D3277}.loja-shopee{background:#EE4D2D;color:#fff}.loja-amazon{background:#232F3E;color:#FF9900}.marca-linha{display:flex;align-items:center;justify-content:space-between;gap:6px}.marca-linha .marca{flex:1 1;min-width:0}.sino,.sino-botao{position:relative}.sino-botao{border:0;background:transparent;color:var(--ink);width:34px;height:34px;border-radius:9px;display:grid;place-items:center;cursor:pointer}.sino-botao:hover{background:var(--fill-2)}.sino-n{position:absolute;top:2px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.sino-caixa{position:absolute;top:40px;left:0;z-index:40;width:340px;max-height:70vh;overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.18)}.sino-lista{list-style:none;margin:0;padding:6px}.sino-lista a{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:10px;text-decoration:none;color:var(--ink)}.sino-lista a:hover{background:var(--fill-2)}.sino-lista li.nova a{background:var(--accent-soft)}.sino-movel{display:none}@media (max-width:860px){.side .marca-linha,.sino-lado{display:none}.sino-movel{display:block;position:fixed;top:calc(10px + env(safe-area-inset-top));right:12px;z-index:25;background:var(--surface);border-radius:12px;box-shadow:var(--shadow);border:1px solid var(--line)}.sino-movel .sino-caixa{left:auto;right:0;width:min(340px,calc(100vw - 24px))}.wrap{padding-top:56px}}.banner-notif{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:16px;border-radius:var(--radius);background:var(--accent-soft)}.banner-notif .cresce{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.banner-notif-icone{font-size:24px}@media (max-width:600px){.banner-notif{flex-wrap:wrap}}.stats.tres{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.stats.tres{grid-template-columns:repeat(2,minmax(0,1fr))}}.abas-ajustes button{flex:none;padding:6px 14px;border-radius:8px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:550;color:var(--ink);cursor:pointer}.abas-ajustes button.on{background:var(--surface);box-shadow:0 1px 3px rgba(0,0,0,.12)}.conectar-loja{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--fill-2)}dialog.janela{border:0;border-radius:20px;padding:22px;width:min(440px,calc(100vw - 32px));background:var(--surface);color:var(--ink);box-shadow:0 24px 70px rgba(0,0,0,.3)}dialog.janela[open]{display:flex;flex-direction:column;gap:14px;animation:aparecer .16s ease-out}dialog.janela::-webkit-backdrop{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.janela::backdrop{background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes aparecer{0%{transform:scale(.97);opacity:0}}@media (prefers-reduced-motion:reduce){dialog.janela[open]{animation:none}}.resumo{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 16px;gap:8px 16px;margin:0;font-size:14px}.resumo dt{color:var(--muted)}.resumo dd{margin:0}dialog.janela.janela-larga{width:min(560px,calc(100vw - 32px));max-height:85vh;overflow-y:auto}.camp-resumo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.camp-resumo>div{display:flex;flex-direction:column;padding:14px 16px;border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.camp-resumo b{font-size:26px;font-weight:650;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.camp-resumo b span{font-size:15px;color:var(--muted);font-weight:500}.camp-resumo>div>span{font-size:12px;color:var(--muted)}.camp-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:14px;gap:14px;align-items:stretch}.camp-box{display:flex;flex-direction:column;gap:14px;padding:18px}.camp-box.nova{outline:2px solid var(--good);outline-offset:-2px}.camp-box.pausada .camp-box-grupos,.camp-box.pausada .camp-box-numeros{opacity:.55}.camp-box-topo{display:flex;align-items:center;gap:12px}.camp-box-topo img{width:44px;height:44px;border-radius:50%;flex:none}.camp-box-topo .cresce{flex:1 1;min-width:0;display:flex;flex-direction:column}.camp-box-nome{font-weight:650;font-size:16px;text-decoration:none;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.camp-box-nome:hover{color:var(--accent-text)}.camp-box-numeros{display:grid;grid-template-columns:repeat(3,1fr);border-radius:12px;background:var(--fill-2)}.camp-box-numeros>div{display:flex;flex-direction:column;align-items:center;padding:10px 6px}.camp-box-numeros>div+div{border-left:1px solid var(--line)}.camp-box-numeros b{font-size:19px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.camp-box-numeros span{font-size:11px;color:var(--muted)}.camp-box-grupos{display:flex;flex-direction:column;gap:8px;min-height:30px;flex:1 1}.camp-box-grupo{display:grid;grid-template-columns:30px 1fr auto 8px;grid-gap:10px;gap:10px;align-items:center}.camp-box-grupo.parado{opacity:.5}.camp-box-num{font-size:12px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.camp-box-grupo .camp-vagas{min-width:0}.camp-box-link{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:12px;border:1px solid var(--line)}.camp-box-link code{flex:1 1;min-width:0;background:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.camp-box-acoes{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.camp-box-acoes form{display:contents}.camp-box-nova{align-items:center;justify-content:center;text-align:center;gap:6px;text-decoration:none;color:var(--ink);border:2px dashed var(--line);border-radius:var(--radius);background:transparent;min-height:240px}.camp-box-nova:hover{border-color:var(--accent);background:var(--accent-soft)}.camp-box-mais{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:26px;background:var(--accent-soft);color:var(--accent-text)}@media (max-width:860px){.camp-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.camp-grade{grid-template-columns:1fr}}.acesso-tela{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,1fr)}.acesso-vitrine{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;gap:24px;padding:40px 0 32px 40px;background:radial-gradient(120% 80% at 0 0,#ff6a3d 0,#FF4A1C 45%,#e23d0f 100%);color:#FFF6EC}.acesso-marca{display:flex;align-items:center;gap:16px;padding-right:40px;z-index:1}.acesso-marca img{border-radius:22px;box-shadow:0 10px 30px rgba(0,0,0,.25)}.acesso-marca b{display:block;font-size:28px;font-weight:800;letter-spacing:-.03em}.acesso-marca span{font-size:16px;opacity:.92}.vitrine-colunas{flex:1 1;min-height:0;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(0,1fr);grid-gap:12px;gap:12px;padding-right:0;transform:rotate(-4deg) scale(1.08);transform-origin:center;margin:0 -20px;-webkit-mask-image:linear-gradient(transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(transparent,#000 5%,#000 95%,transparent)}.vitrine-coluna{overflow:hidden}.vitrine-trilho{display:flex;flex-direction:column;gap:14px;animation:vitrine-sobe 46s linear infinite}.vitrine-coluna.desce .vitrine-trilho{animation-name:vitrine-desce;animation-duration:52s}@keyframes vitrine-sobe{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes vitrine-desce{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.oferta-voando{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:16px;background:#fff;color:#1d1d1f;box-shadow:0 10px 28px rgba(80,20,0,.22)}.oferta-voando-foto{position:relative;border-radius:10px;overflow:hidden;background:#fff}.oferta-voando-foto img{width:100%;aspect-ratio:1;object-fit:contain;display:block}.oferta-voando-desc{position:absolute;top:6px;left:6px;padding:2px 8px;border-radius:999px;background:#1f8a4c;color:#fff;font-size:12px;font-weight:700}.oferta-voando-nome{font-size:12.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oferta-voando-preco{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.oferta-voando-preco s{font-size:11px;color:#86868b}.oferta-voando-preco b{font-size:16px;letter-spacing:-.01em}.oferta-voando .loja{position:absolute;top:16px;right:16px}.acesso-pontos{list-style:none;margin:-24px 0 -32px -40px;padding:28px 40px 32px;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:600;z-index:1;position:relative;background:linear-gradient(rgba(226,61,15,0),#e23d0f 45%)}.acesso-lado{display:grid;place-items:center;padding:32px 16px;background:var(--bg)}.acesso-lado .acesso{width:min(400px,100%);box-shadow:0 20px 60px rgba(0,0,0,.08)}.vitrine-faixa{display:none}@media (prefers-reduced-motion:reduce){.vitrine-trilho{animation:none}}@media (max-width:900px){.acesso-tela{grid-template-columns:1fr}.acesso-vitrine{position:relative;height:auto;padding:24px 0 18px 20px;gap:16px}.acesso-marca{padding-right:20px}.acesso-marca img{width:56px;height:56px;border-radius:16px}.acesso-marca b{font-size:22px}.acesso-marca span{font-size:14px}.acesso-pontos,.vitrine-colunas{display:none}.vitrine-faixa{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.vitrine-faixa .vitrine-trilho{flex-direction:row;width:max-content;animation:vitrine-lado 60s linear infinite}.vitrine-faixa .oferta-voando{width:132px}@keyframes vitrine-lado{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.acesso-lado{padding:20px 16px 40px}}