:root{--purple-900:#23073F;--purple-800:#33105C;--purple-700:#431A80;--purple-600:#5B21B6;--purple-500:#7C3AED;--purple-400:#9D5CF5;--purple-100:#F2ECFC;--purple-gradient:linear-gradient(135deg,#3B0F82,#7C3AED 55%,#A64DFF);--purple-gradient-dark:linear-gradient(160deg,#23073F,#4C1D95);--accent:var(--purple-600);--accent-bg:var(--purple-100);--accent-strong:var(--purple-700);--yellow:#FFC42C;--yellow-dark:#C98A00;--yellow-bg:#FFF3D6;--teal:#00D9A6;--teal-dark:#00967A;--teal-bg:#DEFBF3;--orange-600:#EA580C;--orange-700:#C2410C;--orange-900:#7C2D12;--orange-100:#FFE4CC;--bg:#F8F7FC;--surface:#ffffff;--surface-2:#F1EDFA;--border:#E7E2F5;--border-strong:#D3C9EF;--text:#1C1130;--text-2:#5D5675;--text-muted:#9791AC;--amber:#b7791f;--amber-bg:#fcefd8;--red:#b42318;--red-bg:#fce9e7;--green:#0f6e56;--green-bg:#e1f5ee;--blue:#1c5cab;--blue-bg:#e4eefb;--radius:16px;--radius-sm:10px;--radius-pill:999px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:22px;--text-2xl:28px;--tap-min:44px;--tap-gap:8px;--shadow-sm:0 2px 8px rgba(35,7,63,0.06);--shadow-card:0 4px 24px rgba(35,7,63,0.08);--shadow-lifted:0 16px 40px rgba(35,7,63,0.18);--font-heading:var(--font-poppins),"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-body:var(--font-inter),"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--sidebar-width:248px;--sidebar-width-collapsed:72px}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-body)}a{color:inherit}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:800;letter-spacing:-.01em;color:var(--text)}h1{font-size:22px;margin:0 0 4px}.sub{color:var(--text-2);font-size:14px;line-height:1.5;margin:0 0 20px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:22px}.badge-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;font-family:var(--font-heading);background:var(--yellow);color:var(--purple-900);box-shadow:var(--shadow-sm)}.badge-pill,.cortesia-etiqueta{border-radius:var(--radius-pill);font-weight:700;font-size:12px}.cortesia-etiqueta{display:inline-block;padding:4px 12px;background:var(--green-bg);color:var(--green)}label.field{display:block;font-size:12px;font-weight:600;color:var(--text-2);margin:0 0 6px}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%;font-size:13px;padding:10px 12px;border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:#fff;color:var(--text);font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}input::placeholder,textarea::placeholder{color:#ada7c0;opacity:1}select:has(>option[value=""]:checked){color:#ada7c0}select option{color:var(--text)}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:none;border-color:var(--purple-500);box-shadow:0 0 0 3px var(--purple-100)}input[type=checkbox],input[type=radio]{width:16px;height:16px;flex-shrink:0;accent-color:var(--purple-600);cursor:pointer;vertical-align:middle}label:has(>input[type=checkbox]),label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:8px;cursor:pointer}.combobox-opcao{padding:9px 12px;font-size:13px;cursor:pointer}.combobox-opcao:hover{background:var(--purple-100)}.combobox-opcao+.combobox-opcao{border-top:1px solid var(--border)}.midias-a-expirar{margin-bottom:20px;background:var(--accent-bg);border:1px solid var(--border-strong)}.midias-a-expirar-cabecalho{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.midias-a-expirar-cabecalho h2{font-size:var(--text-lg);margin:0 0 4px}.midias-a-expirar-cabecalho p,.midias-a-expirar-nota{font-size:var(--text-sm);color:var(--text-2);margin:0}.midias-a-expirar-nota{margin-top:10px}.midias-a-expirar-lista{list-style:none;margin:12px 0 0;padding:0}.midias-a-expirar-lista li{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0 0;margin-top:12px;border-top:1px solid var(--border)}.midias-a-expirar-capa{width:72px;height:48px;border-radius:4px;flex-shrink:0}.midias-a-expirar-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 200px}.midias-a-expirar-info strong{font-size:var(--text-sm);overflow-wrap:anywhere}.midias-a-expirar-info span{font-size:var(--text-xs);color:var(--text-muted)}.midias-a-expirar-info .midias-a-expirar-urgente{color:var(--red);font-weight:600}.midias-a-expirar-acoes{display:flex;gap:8px;flex-wrap:wrap}.midias-a-expirar button,.midias-a-expirar-acoes a{min-height:var(--tap-min);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width:700px){.midias-a-expirar-acoes,.midias-a-expirar-acoes>*,.midias-a-expirar-cabecalho>button{width:100%}}.anuncio-linha-local{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr) minmax(0,.6fr) minmax(0,1.65fr);grid-gap:12px;gap:12px;margin-bottom:14px}@media (max-width:700px){.anuncio-linha-local{grid-template-columns:1fr}}.valor-fipe-informativo{min-height:var(--tap-min);display:flex;align-items:center;padding:0 12px;border-radius:var(--radius-sm);background:var(--surface-2);font-weight:600;color:var(--text-2)}.combobox-opcao.ativa{background:var(--purple-100)}@media (max-width:1024px){.combobox-opcao{min-height:var(--tap-min);display:flex;align-items:center}}.row{display:grid;grid-gap:12px;gap:12px;margin-bottom:14px}.row.c2{grid-template-columns:repeat(2,1fr)}.row.c3{grid-template-columns:repeat(3,1fr)}.row.c4{grid-template-columns:repeat(4,1fr)}.vitrine-layout{display:grid;grid-template-columns:260px 1fr;grid-gap:24px;gap:24px;align-items:start}.vitrine-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:16px;gap:16px}.vitrine-card-seta{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.vitrine-card-seta:hover{background:rgba(0,0,0,.65)}.vitrine-card-seta-esq{left:8px}.vitrine-card-seta-dir{right:8px}.vitrine-card:hover .vitrine-card-seta{opacity:1}@media (max-width:1024px){.vitrine-layout{grid-template-columns:1fr}.vitrine-filtros{position:static;max-height:none;overflow:visible}}.anuncio-cabecalho-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px}@media (max-width:1024px){.anuncio-cabecalho-grid{grid-template-columns:1fr}}.especificacoes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:18px 16px;gap:18px 16px}.especificacao-label{font-size:var(--text-xs);color:var(--text-muted);margin:0 0 4px}.especificacao-valor{font-size:14px;font-weight:700;color:var(--text);margin:0}.itens-veiculo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px 16px;gap:12px 16px}button{font-family:inherit;cursor:pointer}.btn-primary{background:var(--purple-gradient);color:#fff;border:none;border-radius:var(--radius-pill);padding:10px 20px;font-size:13px;font-weight:700;font-family:var(--font-heading);box-shadow:0 4px 14px rgba(91,33,182,.35);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 22px rgba(91,33,182,.42)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-secondary{background:#fff;color:var(--purple-600);border:1.5px solid var(--purple-500);border-radius:var(--radius-pill);padding:10px 20px;font-size:13px;font-weight:700;font-family:var(--font-heading);transition:background .15s ease}.btn-secondary:hover{background:var(--purple-100)}.btn-danger{background:var(--red-bg);color:var(--red);border:1.5px solid var(--red-bg);border-radius:var(--radius-pill);padding:10px 20px;font-size:13px;font-weight:700;font-family:var(--font-heading)}@media (max-width:860px){.mobile-menu-btn{display:flex!important;align-items:center;justify-content:center}}.vitrine-filtros{position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100dvh - 40px);overflow-y:auto}.vitrine-filtros-wrap{min-width:0}.vitrine-ham,.vitrine-sheet-acoes,.vitrine-sheet-topo{display:none}.vitrine-cabecalho-fixo{margin-bottom:20px}.vitrine-abas{display:flex;gap:28px;margin-top:14px;padding:0 4px;border-bottom:2px solid var(--purple-900)}.vitrine-aba{background:none;border:none;border-bottom:4px solid transparent;margin-bottom:-3px;padding:8px 2px;min-height:var(--tap-min);font:inherit;font-size:var(--text-base);color:var(--text-muted);cursor:pointer}.vitrine-aba.on{color:var(--text);font-weight:600;border-bottom-color:var(--purple-700)}.vitrine-aba-compra.on{border-bottom-color:var(--orange-600)}.vitrine-aba-titulo{font-size:var(--text-xl);font-weight:700;color:var(--purple-700);margin:0 0 4px}.vitrine-aba-titulo-compra{color:var(--orange-700)}.vitrine-ham{position:relative;margin-left:auto;flex-shrink:0;width:34px;height:34px;align-items:center;justify-content:center;background:none;border:1.5px solid #fff;border-radius:8px;cursor:pointer}.vitrine-ham:before{content:"";position:absolute;inset:-5px}.vitrine-ham-linhas,.vitrine-ham-linhas:after,.vitrine-ham-linhas:before{display:block;width:16px;height:2px;border-radius:2px;background:#fff}.vitrine-ham-linhas{position:relative}.vitrine-ham-linhas:after,.vitrine-ham-linhas:before{content:"";position:absolute;left:0}.vitrine-ham-linhas:before{top:-5px}.vitrine-ham-linhas:after{top:5px}.vitrine-ham-numero{position:absolute;top:-7px;right:-7px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--teal);color:var(--purple-900);font-size:11px;font-weight:700;line-height:18px}.filtro-etiqueta{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 10px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600;line-height:1.4}.filtro-etiqueta button{background:none;border:none;color:inherit;font-size:15px;line-height:1;padding:0 4px;cursor:pointer}.filtro-etiqueta-roxo{background:var(--purple-100);color:var(--purple-700)}.filtro-etiqueta-laranja{background:var(--orange-100);color:var(--orange-700)}@media (max-width:1024px){.vitrine-filtros-wrap{display:none}.vitrine-filtros-wrap.aberto{display:flex;flex-direction:column;position:fixed;inset:0;z-index:60;background:var(--bg)}.vitrine-filtros-wrap.aberto .vitrine-filtros{flex:1 1;overflow-y:auto;border-radius:0;border:none;box-shadow:none;margin:0}.vitrine-sheet-topo{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--surface)}.vitrine-sheet-acoes{display:flex;gap:var(--tap-gap);border-top:1px solid var(--border);background:var(--surface);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.vitrine-ham{display:inline-flex}.vitrine-cabecalho-fixo{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--bg);margin:-24px -20px 16px;padding:12px 20px 0}}@media (max-width:700px){.vitrine-cabecalho-fixo{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.vitrine-filtros label.filtro-opcao{display:flex;align-items:center;gap:10px;min-height:var(--tap-min);font-size:var(--text-sm);cursor:pointer;padding:2px 0}.vitrine-filtros label.filtro-opcao input{width:20px;height:20px;flex-shrink:0;accent-color:var(--accent)}.vitrine-footer-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:700px){.vitrine-footer-grid{grid-template-columns:1fr}}.filtro-lista-marcas{max-height:160px;overflow-y:auto}@media (max-width:1024px){.filtro-lista-marcas{max-height:none;overflow:visible}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:var(--text-base);min-height:var(--tap-min)}}.vitrine-pagina{max-width:1240px;margin:0 auto;padding:24px 20px 60px}@media (max-width:1024px){.vitrine-pagina{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}@media (max-width:700px){.vitrine-pagina{padding-left:16px;padding-right:16px}}@media (max-width:1024px){.btn-primary{font-size:var(--text-sm);min-height:var(--tap-min)}}.vitrine-filtros-cabecalho{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.vitrine-filtros-wrap.aberto .vitrine-filtros-cabecalho{display:none}.carrossel-desktop{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.carrossel-mobile{display:none}@media (max-width:1024px){.carrossel-desktop{display:none}.carrossel-mobile{display:block}}.carrossel-faixa{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius)}.carrossel-faixa::-webkit-scrollbar{display:none}.carrossel-slide{position:relative;flex:0 0 100%;scroll-snap-align:center;aspect-ratio:4/3;border-radius:var(--radius);border:1px solid var(--border);cursor:pointer}.carrossel-pontos{display:flex;justify-content:center;gap:8px;margin-top:12px}.carrossel-pontos span{width:8px;height:8px;border-radius:50%;background:var(--border-strong);transition:background .15s ease,transform .15s ease}.carrossel-pontos span.ativo{background:var(--accent);transform:scale(1.25)}.proposta-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:14px}@media (max-width:700px){.proposta-grid{grid-template-columns:1fr}.anuncio-cta{width:100%!important}}.sufixo-campo{font-size:13px}@media (max-width:1024px){.sufixo-campo{font-size:var(--text-base)}}.marketing-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;background:var(--surface);border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:30}.marketing-logo{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:800;color:var(--purple-700);text-decoration:none;letter-spacing:-.02em;white-space:nowrap}.marketing-nav{display:flex;align-items:center;gap:24px}.marketing-nav a{text-decoration:none;white-space:nowrap}.marketing-nav-link{font-size:var(--text-sm)}.marketing-nav-cta,.marketing-nav-entrar,.marketing-nav-link{display:inline-flex;align-items:center;min-height:var(--tap-min)}@media (max-width:700px){.marketing-nav-entrar,.marketing-nav-link{display:none}.marketing-header{padding:10px 16px}}.marketing-footer{background:var(--purple-900);padding:20px 24px;font-size:var(--text-sm);color:rgba(255,255,255,.55)}.marketing-footer-linha{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.marketing-footer-empresa{margin:12px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.12);font-size:var(--text-xs);line-height:1.5}.marketing-footer-nav{display:flex;flex-wrap:wrap;gap:var(--tap-gap)}.marca{font-weight:700}.marca-fundo-claro{color:var(--purple-700)}.todos-beneficios-faixa{background:var(--accent-bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:56px 24px 64px}.todos-beneficios{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 28px;gap:12px 28px}.todos-beneficios li{display:flex;gap:10px;align-items:flex-start;font-size:var(--text-base);line-height:1.5}.todos-beneficios-check{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--surface);color:var(--purple-600);font-weight:700;font-size:13px;display:grid;place-items:center;margin-top:1px}.todos-beneficios-em-breve{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:600;white-space:nowrap;vertical-align:1px}@media (max-width:700px){.todos-beneficios{grid-template-columns:1fr}}.exemplo-real{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:28px;gap:28px;align-items:stretch}.exemplo-real-coluna{display:flex;flex-direction:column;min-width:0}.exemplo-real-titulo{font-size:var(--text-lg);color:var(--purple-600);text-align:center;margin:0 0 14px}.exemplo-real-painel{flex:1 1}.exemplo-real-coluna .exemplo-whatsapp{flex:1 1;margin:0 auto}.passos-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:28px;column-gap:28px;grid-row-gap:0;row-gap:0}.passo{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.passo-numero{width:40px;height:40px;border-radius:50%;background:var(--purple-gradient);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:800;margin-bottom:14px;box-shadow:0 4px 12px rgba(91,33,182,.3)}.passo h3,.passo-numero{font-size:var(--text-lg)}.passo h3{margin:0 0 6px}.passo p{font-size:var(--text-base);line-height:1.6;color:var(--text-2);margin:0}@media (max-width:700px){.passos-grid{grid-template-columns:1fr}.passo{margin-bottom:28px}}@media (max-width:820px){.exemplo-real{grid-template-columns:1fr}}.exemplo-whatsapp{border-radius:18px;overflow:hidden;background:#efe7dd;box-shadow:var(--shadow-lifted);max-width:420px;width:100%;justify-self:center;font-size:14px;color:#111b21}.exemplo-whatsapp-topo{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#075e54;color:#fff}.exemplo-whatsapp-topo div{display:flex;flex-direction:column;line-height:1.25}.exemplo-whatsapp-topo span:not(.exemplo-whatsapp-avatar){font-size:12px;opacity:.8}.exemplo-whatsapp-avatar{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.2);display:grid;place-items:center;font-size:18px}.exemplo-whatsapp-conversa{padding:14px 12px 16px;display:flex;flex-direction:column;gap:8px}.exemplo-whatsapp-balao{max-width:88%;padding:6px 8px 4px;border-radius:8px;box-shadow:0 1px .5px rgba(11,20,26,.13)}.exemplo-whatsapp-balao p{margin:2px 2px 0;line-height:1.4}.exemplo-whatsapp-balao b{display:block;font-size:12px;color:#6b21a8;margin:0 2px}.exemplo-whatsapp-balao time{display:block;text-align:right;font-size:12px;color:#667781;margin-top:2px}.exemplo-whatsapp-enviada{align-self:flex-end;background:#d9fdd3}.exemplo-whatsapp-recebida{align-self:flex-start;background:#fff}.exemplo-whatsapp-previa{display:flex;gap:8px;background:rgba(0,0,0,.05);border-radius:6px;overflow:hidden;margin-bottom:4px}.exemplo-whatsapp-previa-imagem{flex-shrink:0;width:72px;display:grid;place-items:center;font-size:32px;background:var(--purple-gradient)}.exemplo-whatsapp-previa-texto{display:flex;flex-direction:column;gap:2px;padding:6px 8px 6px 0;min-width:0;line-height:1.3}.exemplo-whatsapp-previa-texto strong{font-size:13px}.exemplo-whatsapp-previa-texto span{font-size:12px;color:#3b4a54}.exemplo-whatsapp-previa-texto small{font-size:12px;color:#667781}.exemplo-whatsapp-link{color:#027eb5;text-decoration:underline;word-break:break-all}.automacoes-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;column-gap:20px;grid-row-gap:0;row-gap:0;align-items:stretch}.automacoes-card{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}@media (max-width:820px){.automacoes-grid{grid-template-columns:1fr;row-gap:20px}.automacoes-card{grid-row:auto;grid-template-rows:auto}}.automacoes-card h3{font-size:var(--text-lg);margin:0 0 8px}.automacoes-card p{font-size:var(--text-base);line-height:1.6;color:var(--text-2);margin:0}.automacoes-icone{width:52px;height:52px;border-radius:var(--radius-sm);background:var(--purple-100);display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);margin-bottom:16px}.automacoes-card-destaque{background:var(--purple-gradient-dark);border-color:transparent;box-shadow:0 12px 32px rgba(91,33,182,.35)}.automacoes-card-destaque h3{color:#fff}.automacoes-card-destaque p{color:rgba(255,255,255,.85)}.automacoes-card-destaque .automacoes-icone{background:rgba(255,255,255,.15)}.calculadora-campos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.calculadora-campos input{font-size:var(--text-lg)}.calculadora-cenarios{display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:16px;gap:16px;align-items:stretch}.calculadora-cenario{text-align:center}.calculadora-cenario-nome{font-size:var(--text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:10px}.calculadora-cenario-principal strong{display:block;font-family:var(--font-heading);font-size:clamp(28px,4vw,36px);line-height:1.1}.calculadora-cenario-principal span{font-size:var(--text-sm);color:var(--text-2)}.calculadora-cenario dl{display:flex;justify-content:center;gap:24px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--border)}.calculadora-cenario dt{font-size:var(--text-xs);color:var(--text-muted)}.calculadora-cenario dd{margin:2px 0 0;font-weight:700;font-size:var(--text-base)}.calculadora-cenario-real{background:var(--purple-gradient-dark);border-color:transparent;color:#fff;box-shadow:0 12px 32px rgba(91,33,182,.35)}.calculadora-cenario-real .calculadora-cenario-nome,.calculadora-cenario-real .calculadora-cenario-principal span,.calculadora-cenario-real dt{color:rgba(255,255,255,.8)}.calculadora-cenario-real dl{border-top-color:rgba(255,255,255,.2)}.calculadora-nota{margin-top:28px;border-left:4px solid var(--purple-600);background:var(--accent-bg)}.calculadora-nota p{font-size:var(--text-base);line-height:1.7;margin:0}.calculadora-nota p+p{margin-top:12px}@media (max-width:700px){.calculadora-campos,.calculadora-cenarios{grid-template-columns:1fr}.calculadora-cenario-real{order:-1}}.contato-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:820px){.contato-grid{grid-template-columns:1fr}}.contato-rodape-form{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap}.contato-aviso{margin:0;font-size:var(--text-sm);color:var(--text-muted)}.contato-info{display:grid;grid-gap:16px;gap:16px;background:var(--accent-bg);font-size:var(--text-sm);line-height:1.5}.contato-info h2{font-size:var(--text-lg);margin:0}.contato-info div{display:flex;flex-direction:column;gap:2px}.contato-info-rotulo{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.contato-info a{color:var(--purple-600);overflow-wrap:anywhere}.documento-legal{max-width:760px;margin:0 auto;padding:48px 24px 64px;line-height:1.7;color:var(--text-1,inherit)}.documento-legal-vigencia{font-size:var(--text-sm);color:var(--text-muted);margin:-8px 0 28px}.documento-legal h2{font-size:var(--text-lg);margin:32px 0 8px}.documento-legal h3{margin:16px 0 6px}.documento-legal h3,.documento-legal li,.documento-legal p{font-size:var(--text-base)}.documento-legal ul{padding-left:22px;margin:0 0 12px}.documento-legal li+li{margin-top:6px}.documento-legal a{color:var(--purple-600)}.marketing-footer-nav a{padding:0 10px;color:inherit;text-decoration:none;white-space:nowrap}.marketing-footer-nav a,.marketing-logo{display:inline-flex;align-items:center;min-height:var(--tap-min)}.auth-card{max-width:420px;margin:48px auto;padding:0 20px}@media (max-width:700px){.auth-card{margin:24px auto}}.auth-card label.field,.auth-erro{font-size:var(--text-sm)}.auth-erro{color:var(--red);background:var(--red-bg);border-radius:var(--radius-sm);padding:10px 12px;margin:0 0 12px}.auth-rodape{font-size:var(--text-sm);color:var(--text-2);text-align:center;margin-top:8px}.link-toque{display:inline-flex;align-items:center;padding:0 6px;color:var(--accent);font-weight:600}.auth-termos,.link-toque{min-height:var(--tap-min)}.auth-termos{display:flex;align-items:flex-start;gap:10px;font-size:var(--text-sm);line-height:1.4;margin-bottom:16px;cursor:pointer}.auth-termos input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin-top:2px}.seller-main{flex:1 1;max-width:1000px;margin:0 auto;padding:24px 20px 60px}@media (max-width:860px){.seller-main{padding-top:68px}.sobe-para-o-menu{margin-top:-56px}.cabecalho-com-menu{align-items:center!important}.cabecalho-com-menu.antes-das-abas{margin-bottom:16px}.titulo-com-menu{display:flex;align-items:center;min-height:var(--tap-min);padding-left:48px}.cabecalho-com-menu .titulo-com-menu{margin-bottom:0}.botoes-do-titulo{margin-left:auto}.chamado-topo{margin-top:-56px}.chamado-topo h1{order:-1}}.chamado-topo{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:600px){.cabecalho-com-menu{flex-wrap:wrap!important}.cabecalho-com-menu .titulo-com-menu{flex:1 0 100%}.botoes-do-titulo{margin:0 auto;justify-content:center}.botoes-do-titulo.botoes-a-direita{margin:0 0 0 auto}.cabecalho-criacao{row-gap:3px!important;margin-bottom:8px}.btn-primary.botao-do-titulo-grande{padding-left:54px;padding-right:54px}.botoes-da-vitrine{gap:8px!important}.botoes-da-vitrine>a{padding-left:14px;padding-right:14px}}.planos-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:1024px){.planos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.planos-grid{grid-template-columns:1fr;gap:20px}}.plano-funcionalidades{list-style:none;padding:0;margin:0 0 20px;font-size:var(--text-sm)}.plano-funcionalidades li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0}.plano-funcionalidades .valor{font-weight:700;white-space:nowrap}.plano-funcionalidades .sim{color:var(--green)}.plano-funcionalidades .nao{color:var(--text-muted)}@media (max-width:1024px){.btn-danger,.btn-secondary{min-height:var(--tap-min);font-size:var(--text-sm)}}.row input,.row select,.row textarea,.seller-main{min-width:0}@media (max-width:700px){.row.c2,.row.c3,.row.c4{grid-template-columns:1fr}}.seller-main label.field{font-size:var(--text-sm)}.acessorios-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px 12px;gap:4px 12px}.acessorios-lista label{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);cursor:pointer}.acessorios-lista input[type=checkbox]{width:20px;height:20px;flex-shrink:0}@media (max-width:1024px){.acessorios-lista label{min-height:var(--tap-min)}}@media (max-width:700px){.acessorios-lista{grid-template-columns:1fr;gap:0}}.campo-checkbox{display:flex;align-items:center;gap:8px;min-height:var(--tap-min);margin-bottom:14px;font-size:var(--text-sm);cursor:pointer}.campo-checkbox input[type=checkbox]{width:20px;height:20px;flex-shrink:0}.anuncio-card{display:flex;justify-content:space-between;align-items:center}.anuncio-card-compra{background:var(--orange-100);border-color:#FDBA74}.anuncio-card-destacado{background:#E4D4FD;border-color:#C9ADF7}.anuncio-card-principal{display:flex;align-items:center;gap:14px;flex:1 1;min-width:0}.anuncio-card-capa{width:84px;height:56px;border-radius:var(--radius-sm);flex-shrink:0;border:1px solid var(--border-strong)}.anuncio-card-capa-ausente{display:flex;align-items:center;justify-content:center;background:transparent;border:1.5px solid #bcc1ca}.anuncio-card-capa-icone{width:32px;height:33px;background:var(--purple-600);-webkit-mask:url(/marketing/Provend-icon.svg) center/contain no-repeat;mask:url(/marketing/Provend-icon.svg) center/contain no-repeat}.anuncio-card-capa-icone-compra{background:var(--orange-600)}.anuncio-card-info{flex:1 1;min-width:0}.anuncio-card-tags{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:12px}@media (max-width:700px){.anuncio-card{flex-direction:column;align-items:stretch;gap:12px}.anuncio-card-tags{margin-left:0;flex-wrap:wrap}}.card-ativo{display:flex;align-items:center;gap:18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 4px 14px rgba(28,17,48,.12);padding:16px 20px;margin-bottom:14px;text-decoration:none;color:var(--text);transition:box-shadow .15s ease}.card-ativo:hover{box-shadow:0 6px 20px rgba(28,17,48,.18)}.card-ativo-capa{width:120px;height:80px;border-radius:var(--radius-sm);flex-shrink:0;border:1px solid var(--border-strong)}.card-ativo-sem-capa{display:flex;align-items:center;justify-content:center;border:none}.card-ativo-sem-capa-venda{background:var(--purple-700)}.card-ativo-sem-capa-compra{background:var(--orange-700)}.card-ativo-sem-capa-icone{width:44px;height:45px;background:#fff;-webkit-mask:url(/marketing/Provend-icon.svg) center/contain no-repeat;mask:url(/marketing/Provend-icon.svg) center/contain no-repeat}@media (max-width:600px){.card-ativo-sem-capa-icone{width:30px;height:31px}}.card-ativo-info{flex:1 1;min-width:0}.card-ativo-titulo{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--text)}.card-ativo-linha-dois{margin-top:4px;font-size:var(--text-base);color:var(--text)}.card-ativo-riscado{color:var(--text-muted);text-decoration:line-through}.card-ativo-linha-tres{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;font-size:var(--text-sm);color:var(--text-muted)}.card-ativo-etiquetas{display:inline-flex;gap:8px;flex-wrap:wrap}.card-ativo-etiqueta{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);font-weight:600;color:#fff;border-radius:var(--radius-pill);padding:3px 12px;white-space:nowrap}.card-ativo-etiqueta-apagada{background:#8E8A9C;color:#F1F0F5}.card-ativo-etiqueta-apagada>span{text-decoration:line-through}.card-ativo-etiqueta-neutra{background:var(--surface-2);color:var(--text-2)}.card-ativo-megafone{display:inline-flex;color:#FBBF24}.card-ativo-lateral{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.card-ativo-nao-lidas{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--text-muted)}.card-ativo-bolinha{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);color:#fff;font-size:var(--text-xs);font-weight:700}.caixa-cinza{background:#EFEEF3;border-color:#E2E0E8}@media (max-width:600px){.card-ativo{gap:12px;padding:12px;align-items:flex-start}.card-ativo-capa{width:72px;height:48px}.card-ativo-titulo{font-size:var(--text-base)}.card-ativo-linha-dois{font-size:var(--text-sm)}.card-ativo-lateral svg{width:76px;height:46px}}.campo-busca-x{position:relative;display:flex;min-width:0}.campo-busca-x input:not([type=checkbox]):not([type=radio]){width:100%;padding-right:38px}.campo-busca-x input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.campo-busca-x button{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;background:transparent;color:var(--text-muted);font-size:22px;line-height:1;cursor:pointer;border-radius:50%}.campo-area-x textarea{width:100%;padding-right:38px}.campo-area-x button{top:4px;transform:none}.campo-busca-x button:hover{color:var(--text);background:var(--surface-2)}.indicadores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:20px}.indicadores-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vitrine-topo{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px;margin:20px 0 16px}.vitrine-topo>*{flex:1 1 170px;min-width:0}.vitrine-topo>.vitrine-chaves{flex:0 1 auto}.vitrine-topo>.vitrine-endereco{flex:2 1 280px}.vitrine-topo .indicador{border:1px solid var(--border);box-shadow:var(--shadow-card)}.edicao-topo .indicador-valor{font-size:var(--text-lg)}.edicao-caixa{display:flex;flex-direction:column;justify-content:center;gap:0;padding:10px 16px;margin:0;background:var(--bg)}.edicao-caixa-titulo{font-size:var(--text-xs);font-weight:700;color:var(--text-2)}.edicao-destaque{display:flex;align-items:center;gap:8px;min-height:var(--tap-min);font-size:var(--text-sm);cursor:pointer}.edicao-destaque input{width:18px;height:18px;margin:0;accent-color:var(--purple-600)}@media (min-width:769px){.edicao-caixa>label{min-height:32px!important}}.edicao-valores .valor-fipe-informativo,.edicao-valores input[type=text]{height:var(--tap-min);font-size:var(--text-base);font-weight:600}.edicao-aviso-rapido{margin:0 0 14px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--purple-100);border:1px solid var(--purple-400);font-size:var(--text-sm);color:var(--text-2)}.indicadores-menores .indicador-valor{font-size:var(--text-lg)}.indicador-velocimetro{display:flex;flex-direction:column;align-items:center;gap:2px}@media (max-width:700px){.vitrine-topo{gap:10px}.vitrine-topo>*{flex-basis:calc(50% - 5px)}.vitrine-topo>.vitrine-chaves,.vitrine-topo>.vitrine-endereco{flex-basis:100%}}.indicador{background:var(--surface);border:2px solid var(--purple-700);border-radius:var(--radius);padding:12px 16px;display:flex;flex-direction:column;gap:6px;min-width:0}.indicador-compra{border-color:var(--orange-700)}.indicador-compra .indicador-icone{background:var(--orange-100);color:var(--orange-700)}.indicador-topo{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.indicador-titulo{font-size:var(--text-sm);font-weight:700;color:var(--text)}.indicador-icone{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:8px;background:var(--purple-100);color:var(--purple-700)}.indicador-valor{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:800;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:700px){.indicadores,.indicadores-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.indicador{padding:10px 12px}.indicador-valor{font-size:var(--text-lg)}}.card-encerrado-capa{display:flex;align-items:center;justify-content:center;background:#EEEDF2;border-color:#D9D6E3}.card-encerrado-capa-icone{width:44px;height:45px;-webkit-mask:url(/marketing/Provend-icon.svg) center/contain no-repeat;mask:url(/marketing/Provend-icon.svg) center/contain no-repeat}.card-encerrado-capa-vendido .card-encerrado-capa-icone{background:var(--purple-600)}.card-encerrado-capa-encontrei .card-encerrado-capa-icone{background:var(--orange-600)}.card-encerrado-capa-cancelado .card-encerrado-capa-icone{background:#9D99AB}.card-encerrado-lateral{gap:10px;align-items:flex-end}.card-encerrado-valor{font-size:var(--text-lg);font-weight:800;color:var(--purple-700);white-space:nowrap}.card-encerrado-cancelado{font-size:var(--text-xs);font-weight:600;background:var(--red-bg);color:var(--red);border:1px solid #f3b8b1;border-radius:var(--radius-pill);padding:3px 12px;white-space:nowrap}.card-encerrado-tag-compra{display:inline-flex;justify-content:center;min-width:96px;box-sizing:border-box}.card-encerrado-neutro{font-size:var(--text-xs);font-weight:600;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border-strong);border-radius:var(--radius-pill);padding:3px 12px;white-space:nowrap}@media (max-width:600px){.card-encerrado-capa-icone{width:30px;height:31px}.card-encerrado-valor{font-size:var(--text-base)}}.card-ponte-nova{border-left-width:5px}.card-ponte-nova-venda{border-left-color:var(--purple-600);box-shadow:0 4px 16px rgba(91,33,182,.22)}.card-ponte-nova-compra{border-left-color:var(--orange-600);box-shadow:0 4px 16px rgba(234,88,12,.22)}.card-ponte-lateral{min-width:96px;gap:0}.card-ponte-numero{font-family:var(--font-heading);font-size:30px;font-weight:800;line-height:1.1}.card-ponte-rotulo{font-size:var(--text-sm);color:var(--text-2)}.card-ponte-vazio{font-size:var(--text-sm);color:var(--text-muted);text-align:center;max-width:110px}.card-comprador-ponte{display:grid;grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;margin-bottom:12px;box-shadow:0 2px 10px rgba(28,17,48,.1)}.card-comprador-ponte-icone{display:flex}.card-comprador-ponte-acao{text-align:center}@media (max-width:760px){.card-comprador-ponte{grid-template-columns:auto minmax(0,1fr);gap:10px 14px}.card-comprador-ponte>:not(.card-comprador-ponte-icone){grid-column:2}.card-comprador-ponte-icone{grid-row:1/span 3;align-self:start}.card-comprador-ponte-acao{grid-column:1/-1!important}.card-comprador-ponte-acao .btn-primary,.card-comprador-ponte-acao .btn-secondary{width:100%}}.card-comprador-ponte-topo>div:not(.card-comprador-ponte-acao){align-self:start}.row.c4.filtros-ponte-compra{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr) minmax(0,2fr)}@media (max-width:700px){.row.c4.filtros-ponte-compra{grid-template-columns:1fr 1fr}.row.c4.filtros-ponte-compra>:nth-child(n+3){grid-column:1/-1}}@media (max-width:600px){.card-ponte-lateral{min-width:72px}.card-ponte-numero{font-size:24px}}.kanban-cabecalho{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background:var(--accent-bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:14px 16px}.kanban-cabecalho-acoes{display:flex;gap:8px;align-items:center;flex-shrink:0}.kanban-indicadores{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:28px 0 20px}@media (max-width:1024px){.kanban-indicadores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.kanban-cabecalho{flex-direction:column;align-items:stretch}}.oferta-card-link{display:flex;flex-direction:column;justify-content:center;flex:1 1;min-width:0;min-height:var(--tap-min);text-decoration:none;color:var(--text)}.oferta-card-estrela{width:var(--tap-min);height:var(--tap-min);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;font-size:20px;cursor:pointer}.kanban-titulo-link{display:inline-flex;align-items:center;min-height:var(--tap-min);font-size:var(--text-base);font-weight:600;text-decoration:none;color:var(--text)}.valores-referencia{margin-bottom:16px;padding-block:14px}.valores-referencia>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0}.valores-referencia>div+div{border-top:1px solid var(--border)}.valores-referencia span{font-size:var(--text-sm);color:var(--text-muted)}.valores-referencia strong{font-size:var(--text-lg);white-space:nowrap}.oferta-acoes{display:flex;justify-content:space-between;gap:8px}.oferta-acoes>*{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media (max-width:700px){.oferta-acoes{flex-direction:column-reverse}.oferta-acoes>*{width:100%}}.indicadores-compactos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}@media (max-width:700px){.indicadores-compactos{gap:8px}.indicadores-compactos>.card{padding:12px 10px}}.ficha-tecnica{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.ficha-campo-label{font-size:var(--text-xs);color:var(--text-muted)}.ficha-campo-valor{font-size:var(--text-sm);font-weight:600}@media (max-width:1024px){.ficha-tecnica{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ficha-tecnica{grid-template-columns:1fr;gap:0}.ficha-campo{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0}.ficha-campo+.ficha-campo{border-top:1px solid var(--border)}.ficha-campo-valor{text-align:right}}.captacao-resumo{margin-bottom:16px;padding:16px}.captacao-resumo-foto{aspect-ratio:4/3;width:100%;border-radius:var(--radius-sm);border:1px solid var(--border);margin-bottom:14px}.captacao-resumo-nome{font-size:var(--text-xl);font-family:var(--font-heading);font-weight:700;margin:0 0 4px;line-height:1.25}.captacao-resumo-info{font-size:var(--text-sm);color:var(--text-muted);margin:0 0 12px}.captacao-resumo-preco{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0}.captacao-resumo-preco .de{font-size:var(--text-sm);color:var(--text-muted);text-decoration:line-through}.captacao-resumo-preco strong{font-size:var(--text-2xl);color:var(--accent)}.captacao-titulo{font-size:var(--text-lg);margin:0 0 4px}.captacao-saidas{display:flex;gap:var(--tap-gap)}.captacao-saidas>a{flex:1 1;display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);text-decoration:none;text-align:center}@media (max-width:700px){.captacao-saidas{flex-direction:column}}.vitrine-card-aviso{margin:10px 0 0;font-size:var(--text-sm);color:var(--text-2);background:var(--surface-2);border-radius:var(--radius-sm);padding:10px 12px}.barra-anuncio{display:flex;align-items:center;gap:4px;background:var(--purple-700);color:#fff;border-radius:var(--radius) var(--radius) 0 0;padding:4px 8px 4px 18px}.barra-anuncio-titulo{flex:1 1;min-width:0;color:#fff;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:800;text-decoration:none;overflow-wrap:break-word}.barra-anuncio-titulo:hover{text-decoration:underline}.barra-anuncio-botao{display:inline-flex;align-items:center;justify-content:center;width:var(--tap-min);height:var(--tap-min);flex-shrink:0;color:#fff;background:none;border:none;border-radius:8px;cursor:pointer;text-decoration:none}.barra-anuncio-botao:hover{background:rgba(255,255,255,.14)}.barra-anuncio-botao[aria-disabled=true]{opacity:.35;pointer-events:none}.card-ativo-fixo{cursor:default}.card-ativo-fixo:hover{box-shadow:0 4px 14px rgba(28,17,48,.12)}.barra-anuncio+.card-ativo{border-top-left-radius:0;border-top-right-radius:0}.card-ativo-acoes{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width:700px){.barra-anuncio{padding-left:12px}.barra-anuncio-titulo{font-size:var(--text-base)}.card-ativo-acoes-texto{display:none}}.oferta-referencias{margin-bottom:14px}.oferta-referencia{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.oferta-referencia-rotulo{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--text-2)}.oferta-referencia strong{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:800;white-space:nowrap}.oferta-principal{position:relative;display:flex;align-items:center;gap:28px;margin:16px 0;padding:30px 28px 22px}.oferta-principal-favorita{position:absolute;top:6px;right:8px;display:flex;align-items:center;gap:4px}.oferta-etiqueta-favorita{font-size:var(--text-sm);font-weight:600;color:var(--purple-700);border:1.5px solid var(--purple-500);border-radius:var(--radius-pill);padding:2px 12px}.oferta-principal-icone{color:var(--purple-600);flex-shrink:0}.oferta-principal-comprador,.oferta-principal-valor{flex:1 1;min-width:0}.oferta-principal-recebida{flex:1 1;min-width:0;font-size:var(--text-sm)}@media (max-width:700px){.oferta-referencias{flex-wrap:wrap}.oferta-referencia{flex-basis:calc(50% - 6px)}.oferta-principal{flex-wrap:wrap;gap:14px;padding:40px 16px 16px}.oferta-principal-icone{width:40px;height:40px}.oferta-principal-recebida,.oferta-principal-valor{flex-basis:calc(50% - 7px);padding-right:0}}.oferta-card{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:8px;padding:10px 10px 10px 14px;margin-bottom:8px}.oferta-card-colunas{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.oferta-card-comprador{display:flex;align-items:center;gap:12px;min-width:0;overflow-wrap:anywhere}.oferta-card-valor{display:flex;align-items:center;gap:6px}.oferta-card-valor strong{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:800;color:var(--purple-700);white-space:nowrap}.oferta-card-recebida{display:flex;flex-direction:column;font-size:var(--text-sm)}.oferta-card-colunas-compra{flex:1 1;min-width:0;grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1fr)}.barra-anuncio-compra{background:var(--orange-700)}.oferta-card-lado{display:flex;align-items:center;justify-content:flex-end;gap:6px;width:280px;flex-shrink:0}.oferta-card-etiqueta{font-size:var(--text-xs);font-weight:600;background:var(--surface-2);border-radius:var(--radius-pill);padding:3px 10px;white-space:nowrap}.oferta-card-etiqueta-ponte{background:var(--orange-100);color:var(--orange-900);border:1px solid var(--orange-700)}@media (max-width:700px){.oferta-card{align-items:flex-start}.oferta-card-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:8px}.oferta-card-comprador{grid-column:1/-1}.oferta-card-colunas-compra{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.oferta-card-lado{width:auto;flex-direction:column-reverse;align-items:flex-end}}.compra-descricao{margin-top:0}.compra-campos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 20px;gap:10px 20px}.compra-campo{display:grid;grid-template-columns:22px auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;font-size:var(--text-sm);min-width:0}.compra-campo-icone,.compra-campo-rotulo{color:var(--text-2)}.compra-campo-valor{font-weight:700;overflow-wrap:anywhere}.compra-campo-cidades{margin-top:12px;align-items:start}.compra-campo-cidades .compra-campo-icone,.compra-campo-cidades .compra-campo-rotulo{margin-top:3px}.compra-cidades{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.compra-cidade{font-size:var(--text-xs);font-weight:600;color:#fff;background:var(--orange-700);border-radius:4px;padding:2px 8px}.compra-observacoes{margin:6px 0 0;padding:10px 12px;border:1px solid var(--border-strong);border-radius:10px;font-size:var(--text-sm);white-space:pre-line;overflow-wrap:anywhere}.compra-observacoes.compra-observacoes-sem-contorno{padding:0;border:none}.compra-descricao-ponte .exigencias-vazio{color:var(--text)}.ofertas-titulo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 10px}.oferta-card-descricao{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--text-sm);overflow-wrap:anywhere}.oferta-card-lado-compra{width:280px}.btn-cancelar-compra{min-height:var(--tap-min);padding:0 24px;border:1.5px solid var(--orange-700);border-radius:var(--radius-pill);background:var(--surface);color:var(--orange-700);font-weight:700;cursor:pointer}.btn-cancelar-compra:hover{background:var(--orange-100)}.oferta-etiqueta-favorita-compra{color:var(--orange-900);border-color:var(--orange-700)}@media (max-width:700px){.compra-campos{grid-template-columns:minmax(0,1fr)}.oferta-card-lado-compra{width:auto;flex-direction:column;align-items:flex-end}}.vendido-resumo{display:flex;gap:16px;align-items:center;border-radius:0 0 var(--radius) var(--radius);margin-bottom:4px}.vendido-resumo-corpo{flex:1 1;min-width:0}.vendido-valores{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 28px}.vendido-valor{display:flex;flex-direction:column;gap:4px}.vendido-valor-rotulo{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:600;color:var(--text-2)}.vendido-valor-icone{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--purple-100);color:var(--purple-600)}.vendido-valor strong{font-size:var(--text-lg);font-weight:700}.vendido-etiqueta{margin-left:auto;align-self:flex-start;font-size:var(--text-xs);font-weight:700;color:#fff;background:var(--purple-500);border-radius:var(--radius-sm);padding:4px 14px}.vendido-etiqueta-cancelado{color:var(--orange-700);background:var(--orange-100)}.vendido-comprador{margin:16px 0;border:1.5px solid var(--purple-500)}.vendido-comprador-grade{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.vendido-comprador-grade>div{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.vendido-rotulo{font-size:var(--text-sm);color:var(--text-2)}.vendido-valor-venda{font-size:var(--text-xl);font-weight:800;color:var(--purple-500)}.vendido-comentario{margin:16px 0 20px;border:1.5px solid var(--border-strong)}@media (max-width:700px){.vendido-resumo{flex-direction:column;align-items:stretch}.vendido-comprador-grade{grid-template-columns:1fr}}.criacao-rapido{display:inline-flex;align-items:center;min-height:var(--tap-min);text-decoration:none}.criacao-chaves{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 40px;margin-bottom:20px}.criacao-chave{display:flex;align-items:center;gap:10px}.criacao-chave-nota{margin:-6px 0 0 44px;font-size:var(--text-sm);color:var(--text-muted)}.criacao-chave-nota-limite{max-width:280px;color:var(--orange-700)}.compra-fechar,.compra-voltar{border-color:var(--orange-700);color:var(--orange-700)}.compra-rotulo-dica{margin-left:6px;font-size:var(--text-xs);font-weight:400;color:var(--text-muted)}.compra-demanda{border:1px solid #fdba74;border-radius:var(--radius-sm);background:var(--orange-100);padding:14px 16px;margin:0 0 8px;min-width:0}.compra-demanda-titulo{margin:0 0 4px;font-size:var(--text-lg);font-weight:700;color:var(--orange-700)}.compra-demanda-texto{margin:0 0 12px;font-size:var(--text-sm);color:var(--text-2)}input.campo-travado:disabled,input.campo-travado:not([type=checkbox]):not([type=radio]){background:var(--surface-2);color:var(--text-muted);border-color:var(--border);cursor:not-allowed;opacity:1}.edicao-compra-chaves{justify-content:center;gap:0}.exigencias-campo{border:none;padding:0;margin:14px 0 0;min-width:0}.exigencias-dica{margin:0 0 8px;font-size:var(--text-sm);color:var(--text-muted)}.exigencias-lista{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-gap:4px 12px;gap:4px 12px}.exigencias-lista label{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);cursor:pointer}.exigencias-lista input[type=checkbox]{width:20px;height:20px;flex-shrink:0;accent-color:var(--orange-700)}.exigencias-marcadas{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.exigencias-marcadas li{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm)}.exigencias-marcadas svg{color:var(--orange-700);flex-shrink:0}.exigencias-vazio{margin:6px 0 0;font-size:var(--text-sm);color:var(--text-muted)}@media (max-width:1024px){.exigencias-lista label{min-height:var(--tap-min)}}@media (max-width:700px){.exigencias-lista{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;gap:0}}.aviso-aceitar-compra{margin:0 0 12px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--orange-100);border:1px solid var(--orange-600);color:var(--text);font-size:var(--text-sm)}.detalhe-comprado .vendido-comprador{border-color:var(--orange-600)}.detalhe-comprado .barra-anuncio-botao:hover{background:var(--orange-100)}.comprado-capa{width:120px;height:80px;flex-shrink:0;border-radius:var(--radius-sm)}.comprado-valores .vendido-valor strong{font-size:var(--text-base)}.comprado-valor-pago{color:var(--orange-700)}.comprado-etiqueta{background:var(--orange-700)}.comprado-fechamento{border:1.5px solid var(--border-strong)}.comprado-fechamento-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.comprado-editar{min-height:var(--tap-min);border-color:var(--orange-600);color:var(--orange-700)}.comprado-editar:hover{background:var(--orange-100)}.comprado-fechamento-dados{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.comprado-fechamento-dados dt{font-size:var(--text-sm);color:var(--text-2);margin-bottom:4px}.comprado-fechamento-dados dd{margin:0;font-weight:600;overflow-wrap:anywhere}.comprado-fechamento-anotacoes{grid-column:1/-1}.comprado-fechamento-anotacoes dd{font-weight:400;white-space:pre-line}.comprado-outras{list-style:none;margin:0;padding:0}.comprado-outras li{display:grid;grid-template-columns:1fr auto auto;grid-gap:4px 16px;gap:4px 16px;align-items:center;padding:10px 0;border-top:1px solid var(--border);font-size:var(--text-sm)}.comprado-outras li:first-child{border-top:none}.comprado-outras-valor{font-weight:700;color:var(--orange-700)}.comprado-outras-data{color:var(--text-muted)}@media (max-width:700px){.comprado-fechamento-dados{grid-template-columns:1fr 1fr}.comprado-outras li{grid-template-columns:1fr auto}.comprado-outras-data{grid-column:1/-1}}.card-ativo-etiqueta-ja-vendeu{background:var(--amber-bg);color:var(--text);border:1px solid var(--amber)}.cabecalho-anuncio-topo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.cabecalho-anuncio-topo h1{margin:0}.cabecalho-anuncio-pagina{color:var(--purple-700)}.cabecalho-anuncio-pagina-compra{color:var(--orange-700)}.cabecalho-anuncio-secao{font-size:var(--text-lg)}.fechar-palavra{margin-right:.3em}.cabecalho-anuncio-fechar{border-color:var(--purple-700);color:var(--purple-700)}span.barra-anuncio-titulo:hover{text-decoration:none}.barra-anuncio-posicao{flex-shrink:0;margin:0 8px;font-size:var(--text-sm);white-space:nowrap}@media (max-width:600px){.cabecalho-anuncio-topo{flex-wrap:nowrap!important}.cabecalho-anuncio-topo .titulo-com-menu{flex:1 1 auto;min-width:0}.cabecalho-anuncio-topo .botoes-do-titulo{justify-content:center;flex-shrink:0;width:34px;height:34px;min-height:34px;padding:0}.fechar-palavra{display:none}.barra-anuncio{gap:0;padding-right:4px}.barra-anuncio-posicao{margin:0 4px}.barra-anuncio .barra-anuncio-botao{width:38px}.card-ativo-fixo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"capa acoes lateral" "info info info";align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}.card-ativo-fixo>.card-ativo-capa{grid-area:capa;width:84px;height:56px}.card-ativo-fixo>.card-ativo-acoes{grid-area:acoes;justify-content:center;min-width:0;container-type:inline-size}.card-ativo-fixo .card-ativo-acoes .btn-secondary{padding-left:12px;padding-right:12px}.card-ativo-fixo .card-ativo-acoes-texto{display:inline}.card-ativo-fixo .card-ativo-acoes:has(>:nth-child(2)) .card-ativo-acoes-texto{display:none}.card-ativo-fixo>.card-ativo-lateral{grid-area:lateral}.card-ativo-fixo .card-ativo-nao-lidas{white-space:nowrap}.card-ativo-fixo>.card-ativo-info{grid-area:info}.card-ativo-fixo .card-ativo-linha-dois{display:flex;flex-wrap:wrap;column-gap:6px;font-size:var(--text-base)}.card-ativo-fixo .card-ativo-linha-dois>*{white-space:nowrap}.card-ativo-fixo .card-ativo-ponto{display:none}.card-ativo-fixo .card-ativo-linha-tres{justify-content:space-between}.card-ativo-fixo .card-ativo-etiquetas{margin-left:auto}}@container (max-width: 127px){.card-ativo-fixo .card-ativo-acoes-texto{display:none}}@media (max-width:400px){.card-ativo-fixo{column-gap:6px}.card-ativo-fixo>.card-ativo-capa{width:56px;height:37px}.card-ativo-fixo .card-ativo-acoes .btn-secondary{padding-left:8px;padding-right:8px;font-size:12px;gap:4px!important}}.detalhe-compra{container:detalhe-compra/inline-size}@container detalhe-compra (min-width: 561px) and (max-width: 939px){.detalhe-compra .card-ativo-fixo:has(.card-ativo-acoes){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"capa acoes lateral" "info info info";align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}.detalhe-compra .card-ativo-fixo>.card-ativo-capa{grid-area:capa;width:84px;height:56px}.detalhe-compra .card-ativo-fixo>.card-ativo-acoes{grid-area:acoes;justify-content:center;min-width:0;container-type:inline-size}.detalhe-compra .card-ativo-fixo>.card-ativo-lateral{grid-area:lateral}.detalhe-compra .card-ativo-fixo .card-ativo-nao-lidas{white-space:nowrap}.detalhe-compra .card-ativo-fixo>.card-ativo-info{grid-area:info}.detalhe-compra .card-ativo-fixo .card-ativo-linha-dois{display:flex;flex-wrap:wrap;column-gap:6px}.detalhe-compra .card-ativo-fixo .card-ativo-linha-dois>*{white-space:nowrap}.detalhe-compra .card-ativo-fixo .card-ativo-ponto{display:none}.detalhe-compra .card-ativo-fixo .card-ativo-linha-tres{justify-content:space-between}.detalhe-compra .card-ativo-fixo .card-ativo-etiquetas{margin-left:auto}.detalhe-compra .card-ativo-fixo .card-ativo-acoes-texto{display:inline}.detalhe-compra .card-ativo-fixo .card-ativo-acoes>*{white-space:nowrap}}@container (max-width: 430px){.detalhe-compra .card-ativo-fixo .card-ativo-acoes-texto{display:none}}@media (max-width:600px){.cards-em-faixas .card-ativo{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"capa titulo lateral" "dois dois dois" "tres tres tres";align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:6px;row-gap:6px}.cards-em-faixas .card-ativo>.card-ativo-capa{grid-area:capa;width:84px;height:56px}.cards-em-faixas .card-ativo>.card-ativo-info{display:contents}.cards-em-faixas .card-ativo-titulo{grid-area:titulo;overflow-wrap:break-word}.cards-em-faixas .card-ativo>.card-ativo-lateral{grid-area:lateral}.cards-em-faixas .card-ativo-nao-lidas{white-space:nowrap}.cards-em-faixas .card-ativo-linha-dois{grid-area:dois;display:flex;flex-wrap:wrap;column-gap:6px;font-size:var(--text-base)}.cards-em-faixas .card-ativo-linha-dois>*{white-space:nowrap}.cards-em-faixas .card-ativo-ponto{display:none}.cards-em-faixas .card-ativo-linha-tres{grid-area:tres;margin-top:0;justify-content:space-between}.cards-em-faixas-chave .card-ativo{grid-template-areas:"capa titulo titulo" "dois dois dois" "tres tres tres" "lateral lateral lateral"}.cards-em-faixas-chave .card-ativo>.card-ativo-lateral{justify-self:end;margin:-6px 0 -12px}.cards-em-faixas-chave .card-ativo-info>[role=alert]{grid-column:1/-1}.cards-em-faixas .card-ativo-etiquetas,.cards-em-faixas .card-ativo-linha-tres>.card-ativo-etiqueta{margin-left:auto}}@media (max-width:400px){.cards-em-faixas .card-ativo{column-gap:8px}.cards-em-faixas .card-ativo>.card-ativo-capa{width:64px;height:43px}}@media (max-width:600px){.abas-vitrine{flex-wrap:nowrap!important;gap:0!important}.abas-vitrine>a{padding:0 10px!important;white-space:nowrap}.abas-vitrine>a:last-child{margin-left:auto}.abas-vitrine .aba-so-desktop{display:none}.endereco-limpar-tudo{margin-left:auto}}@media (max-width:400px){.abas-vitrine>a{padding:0 7px!important;font-size:14px}}@media (max-width:600px){.card-ativo-fixo.oferta-referencias{grid-template-columns:auto minmax(0,1fr);grid-template-areas:none;column-gap:14px;row-gap:8px}.oferta-referencias>.card-ativo-capa{grid-area:auto;grid-column:1;grid-row:1/span 3;align-self:center}.oferta-referencias>.oferta-referencia{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.oferta-referencia .oferta-referencia-rotulo{white-space:nowrap}.oferta-referencia-palavra{display:none}.oferta-referencia strong{font-size:var(--text-base)}.oferta-principal{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icone comprador comprador" "valor valor valor" "recebida recebida recebida";grid-column-gap:14px;column-gap:14px;grid-row-gap:14px;row-gap:14px;padding-top:20px}.oferta-principal-favorita{position:relative;z-index:1;top:auto;right:auto;grid-row:2;grid-column:3;justify-self:end;align-self:start;margin:-6px -8px 0 0}.oferta-principal-valor>div:first-child{min-height:44px;margin:-6px 0;display:flex;align-items:center}.oferta-principal-icone{grid-area:icone}.oferta-principal-comprador{grid-area:comprador}.oferta-principal-valor{grid-area:valor}.oferta-principal-recebida{grid-area:recebida;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.oferta-principal-recebida>div{margin-top:0!important}}@media (max-width:400px){.card-ativo-fixo.oferta-referencias{column-gap:10px}.oferta-referencias>.card-ativo-capa{width:64px;height:43px}.oferta-referencias>.oferta-referencia{gap:4px}.oferta-referencia .oferta-referencia-rotulo{gap:4px;font-size:13px}.oferta-referencia strong{font-size:15px}}@media (max-width:700px){.oferta-contato>a{width:100%;display:inline-flex;justify-content:center}}@media (min-width:701px){.oferta-principal-favorita{top:20px}}.oferta-card-titulo-vendedor{display:none}.oferta-card-etiquetas-compra{display:contents}@container ofertas (min-width: 940px){.oferta-card-colunas-compra{grid-template-columns:minmax(min-content,1.2fr) minmax(0,1.3fr) minmax(max-content,.9fr) minmax(0,1fr)}.oferta-card-colunas-compra>.oferta-card-comprador>span>span{white-space:nowrap}}@container ofertas (max-width: 939px){.oferta-card:has(.oferta-card-colunas-compra){display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-column-gap:8px;column-gap:8px;grid-row-gap:6px;row-gap:6px;align-items:center;padding:8px 8px 12px 14px}.oferta-card-colunas-compra,.oferta-card-lado-compra{display:contents}.oferta-card-titulo-vendedor{display:block;grid-column:1/-1;grid-row:1;justify-self:start;font-size:var(--text-sm);color:var(--text-2);white-space:nowrap}.oferta-card-lado-compra>.etiqueta-usuario-provend{grid-column:1/-1;grid-row:1;justify-self:end}.oferta-card-colunas-compra>.oferta-card-comprador{grid-column:1/-1;grid-row:2}.oferta-card-colunas-compra>.oferta-card-valor{grid-column:1;grid-row:3;padding-left:42px}.oferta-card-lado-compra>.oferta-card-favorita{display:inline-flex;grid-column:2;grid-row:3;font-size:var(--text-xs);padding:1px 10px}.oferta-card-lado-compra>.oferta-card-estrela{grid-column:3;grid-row:3;margin:-4px 0;padding-bottom:3px}.oferta-card-etiquetas-compra{grid-column:1/-1;justify-self:start;display:flex;gap:6px}.oferta-card-etiquetas-compra>*{display:inline-flex;align-items:center}.oferta-card-colunas-compra>.oferta-card-descricao{grid-column:1/-1;order:1;padding-right:6px}.oferta-card-colunas-compra>.oferta-card-recebida{grid-column:1/-1;order:2;justify-self:start;flex-direction:row;flex-wrap:wrap;column-gap:4px;color:var(--text-2)}.oferta-card-colunas-compra>.oferta-card-recebida>span{white-space:nowrap;font-weight:400!important}}@container ofertas (max-width: 360px){.oferta-card:has(.oferta-card-colunas-compra){column-gap:6px}.oferta-card-colunas-compra>.oferta-card-valor strong{font-size:var(--text-base)}.oferta-card-lado-compra>.oferta-card-estrela{width:36px}}@container ofertas (max-width: 300px){.oferta-card-colunas-compra>.oferta-card-valor{padding-left:0}}@media (min-width:601px){.oferta-compra-pequena{display:none}}@media (max-width:600px){.oferta-compra-grande{display:none}}@media (min-width:601px){.oferta-compra .cabecalho-anuncio-topo .botoes-do-titulo{justify-content:center;flex-shrink:0;width:40px;height:40px;min-height:40px;padding:0}.oferta-compra .fechar-palavra{display:none}}@media (min-width:701px){.oferta-compra-grande .oferta-principal{padding-top:40px}.oferta-compra-grande .oferta-principal-favorita{top:6px}}@media (min-width:701px) and (max-width:1100px){.oferta-compra .compra-campos{align-items:start}.oferta-compra .compra-campo{grid-template-columns:22px minmax(0,1fr);row-gap:2px;align-content:start}.oferta-compra .compra-campo-valor{grid-column:2}}@media (min-width:601px) and (max-width:700px){.oferta-compra-grande .oferta-principal{flex-wrap:nowrap}.oferta-compra-grande .oferta-principal-recebida,.oferta-compra-grande .oferta-principal-valor{flex-basis:0}}.oferta-vendedor-compra{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;border-top-left-radius:0;border-top-right-radius:0}.oferta-vendedor-compra-topo{display:flex;align-items:center;justify-content:space-between;gap:8px}.oferta-vendedor-compra-titulo{padding-left:42px;font-size:var(--text-sm);color:var(--text-2);white-space:nowrap}.oferta-vendedor-compra-valor{display:flex;align-items:center;gap:8px}.oferta-vendedor-compra-valor strong{margin-right:auto;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:800;color:var(--orange-700);white-space:nowrap}.oferta-vendedor-compra-valor .oferta-card-estrela{margin:-8px -8px -8px 0}.oferta-vendedor-compra-recebida{font-size:var(--text-sm);color:var(--text-2)}@media (max-width:600px){.oferta-vendedor-compra{padding:12px 14px}}@media (max-width:400px){.oferta-vendedor-compra-titulo{padding-left:0}.oferta-vendedor-compra-valor strong{font-size:var(--text-lg)}}.oferta-card-favorita,.oferta-card-titulo-comprador{display:none}.oferta-card-etiquetas-venda{display:contents}.ofertas-lista{container:ofertas/inline-size}@container ofertas (max-width: 859px){.oferta-card-venda{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-column-gap:8px;column-gap:8px;grid-row-gap:6px;row-gap:6px;align-items:center;padding:8px 8px 12px 14px}.oferta-card-venda>.oferta-card-lado,.oferta-card-venda>.oferta-card-link{display:contents}.oferta-card-titulo-comprador{display:block;grid-column:1/-1;grid-row:1;justify-self:start;font-size:var(--text-sm);color:var(--text-2);white-space:nowrap}.oferta-card-venda .etiqueta-usuario-provend{grid-column:1/-1;grid-row:1;justify-self:end}.oferta-card-venda .oferta-card-comprador{grid-column:1/-1;grid-row:2}.oferta-card-venda .oferta-card-valor{grid-column:1;grid-row:3}.oferta-card-venda .oferta-card-favorita{display:inline-flex;grid-column:2;grid-row:3;font-size:var(--text-xs);padding:1px 10px}.oferta-card-venda .oferta-card-estrela{grid-column:3;grid-row:3;margin:-6px 0;padding-bottom:3px}.oferta-card-etiquetas-venda{grid-column:1/-1;justify-self:start;display:flex;flex-wrap:wrap;gap:6px}.oferta-card-etiquetas-venda>*{display:inline-flex;align-items:center}.oferta-card-etiquetas-venda>.oferta-card-etiqueta-ponte{order:1}.oferta-card-etiquetas-venda>.etiqueta-nova{order:2}.oferta-card-venda .oferta-card-recebida{grid-column:1/-1;order:1;justify-self:start;flex-direction:row;flex-wrap:wrap;column-gap:4px;color:var(--text-2)}.oferta-card-venda .oferta-card-recebida>span{white-space:nowrap;font-weight:400!important}}@container ofertas (max-width: 360px){.oferta-card-venda{column-gap:6px}.oferta-card-titulo-comprador{font-size:var(--text-xs)}.oferta-card-venda .oferta-card-valor strong{font-size:var(--text-base)}.oferta-card-venda .oferta-card-estrela{width:36px}}.resposta-sim{padding:2px 10px;background:var(--green-bg);color:var(--green)}.etiqueta-nova,.resposta-sim{display:inline-block;border-radius:var(--radius-pill);font-weight:700}.etiqueta-nova{padding:2px 9px;font-size:var(--text-xs);line-height:1.4;color:#fff;white-space:nowrap}.etiqueta-nova-venda{background:var(--purple-700)}.etiqueta-nova-compra{background:var(--orange-700)}.card-ponte-numero-linha{display:inline-flex;align-items:center;gap:8px}.oferta-acoes-contato{padding-top:26px}.oferta-contato{position:relative}.oferta-contato>a{text-decoration:none}.oferta-contato-data{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);white-space:nowrap;font-size:var(--text-xs);color:var(--text-2)}.oferta-negociar-primeiro{background:var(--purple-700)}@media (max-width:700px){.oferta-acoes-contato{padding-top:0}.oferta-contato{flex-direction:column;gap:4px}.oferta-contato-data{position:static;transform:none}}.topo-anunciante{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:10px 20px;border-radius:var(--radius);color:#fff;box-shadow:var(--shadow-card);box-sizing:border-box}.topo-anunciante-venda{background:var(--purple-gradient-dark)}.topo-anunciante-compra{background:linear-gradient(135deg,#9a3412,var(--orange-600))}.topo-anunciante-marca{width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0;overflow:hidden}.topo-anunciante-marca img{width:100%;height:100%;object-fit:cover}.topo-anunciante-nome{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;overflow-wrap:anywhere}.topo-anunciante-linha{margin:2px 0 0;font-size:var(--text-sm);opacity:.85}.etiqueta-usuario-provend{background:var(--purple-100);color:var(--purple-700)}.radar-portais{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:10px;gap:10px}.radar-portal{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);text-decoration:none;min-height:var(--tap-min)}.radar-portal:hover{border-color:var(--purple-500)}.radar-portal strong{display:block}.radar-portal-aviso{display:block;font-size:var(--text-xs);color:var(--text-muted)}.radar-portal-abrir{flex-shrink:0;color:var(--purple-700);font-weight:600;font-size:var(--text-sm)}.radar-linha-filtros{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:900px){.radar-linha-filtros{grid-template-columns:repeat(2,minmax(0,1fr))}}.voltar-ao-topo{position:fixed;right:24px;bottom:24px;z-index:40;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tap-min);padding:0 18px;border:1px solid var(--purple-700);border-radius:var(--radius-pill);background:var(--surface);color:var(--purple-700);font-size:var(--text-sm);font-weight:600;box-shadow:var(--shadow-card);cursor:pointer}.voltar-ao-topo:hover{background:var(--purple-100)}@media (max-width:860px){.voltar-ao-topo{right:16px;bottom:16px;width:var(--tap-min);padding:0}.voltar-ao-topo-texto{display:none}}