/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.implantacao-composer{align-items:center;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--cor-borda);background:var(--cor-superficie);display:flex}.implantacao-composer>button{flex-shrink:0}.implantacao-composer-campo{flex:1;min-width:0}.implantacao-composer-campo .campo-kit-envoltorio__campo,.implantacao-composer-campo .campo-kit-input{width:100%}.implantacao-modal--vista>.shrink-0{z-index:3;background:var(--cor-superficie);position:relative}.implantacao-modal--vista>button:last-child{z-index:4}.implantacao-vista-cabecalho{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-4) 3rem var(--space-4) var(--space-5);border-bottom:1px solid var(--cor-borda);display:flex}.implantacao-vista-titulo{align-items:center;gap:var(--space-2);min-width:0;color:var(--cor-texto);font-size:1rem;font-weight:600;display:inline-flex}.implantacao-vista-rodape{justify-content:flex-end;display:flex}.implantacao-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.implantacao-pronto{justify-content:center;align-items:center;gap:var(--space-5);min-height:100%;padding:var(--space-7) var(--space-5);text-align:center;background:var(--cor-superficie);flex-direction:column;flex:1;display:flex}.implantacao-pronto-marca{background:var(--cor-sucesso-fundo);width:4.5rem;height:4.5rem;color:var(--cor-sucesso);border-radius:999px;place-items:center;display:grid}.implantacao-pronto h1{color:var(--cor-texto);margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.implantacao-pronto p{max-width:22rem;color:var(--cor-texto-suave);font-size:var(--font-body);margin:0;line-height:1.5}.implantacao-modal-corpo--vista{background:#efeee9;padding:0;overflow:auto}.implantacao-modal-corpo--vista .biblioteca-modelos-visualizar-pagina{max-height:none}.implantacao-modelos{--previa-altura:15rem;--previa-desenho:1240px}.implantacao-modelos-grade{gap:var(--space-2);padding:0 0 var(--space-1);grid-auto-columns:minmax(12.5rem,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.implantacao-modelos .biblioteca-modelos-card{height:100%}.implantacao-modelos .biblioteca-modelos-previa{height:var(--previa-altura);margin:var(--space-2) var(--space-2) 0}.implantacao-modelos .biblioteca-modelos-corpo{padding:var(--space-3);gap:var(--space-2)}.implantacao-modelos .biblioteca-modelos-corpo h2{font-size:var(--font-body)}.implantacao-modelos .biblioteca-modelos-corpo p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.implantacao-modelos .biblioteca-modelos-usar{white-space:nowrap;width:100%}.implantacao-modelos-mais{justify-content:flex-end;display:flex}.implantacao-categorias-bloco{gap:var(--campo-gap-rotulo);flex-direction:column;display:flex}.implantacao-categorias-titulo{font-size:var(--campo-rotulo-fonte,var(--campo-dica-fonte));color:var(--cor-texto);margin:0;font-weight:600}.implantacao-categorias{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.implantacao-pdfs,.implantacao-pdfs-bloco{gap:var(--space-2);flex-direction:column;display:flex}.implantacao-pdfs{margin:0;padding:0;list-style:none}.implantacao-pdfs li{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--altura-campo);padding-inline:var(--campo-padding-inline);border:1px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-superficie);font-size:var(--campo-dica-fonte);display:flex}.implantacao-pdfs span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.implantacao-conferencia{gap:var(--space-3);min-width:0;padding-top:var(--space-2);border-top:1px solid var(--cor-borda);flex-direction:column;display:flex}.implantacao-conferencia-cabeca{gap:var(--campo-gap-rotulo);flex-direction:column;display:flex}.implantacao-conferencia-titulo{font-size:var(--font-body);color:var(--cor-texto);margin:0;font-weight:650}.implantacao-conferencia-dica{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);margin:0}.implantacao-conferencia-lista{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.implantacao-conferencia-linha{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-fundo);flex-wrap:nowrap;display:flex}.implantacao-conferencia-nome{min-width:0;color:var(--cor-texto);font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:auto;margin:0;padding:0;font-weight:600;overflow:hidden}.implantacao-conferencia-nome:hover:not(:disabled){color:var(--cor-marca);text-decoration:underline}.implantacao-conferencia-nome:disabled{cursor:not-allowed;opacity:.7}.implantacao-conferencia-preco{flex:0 0 7.25rem;min-width:0}.implantacao-conferencia-preco .campo-kit-envoltorio{width:100%}.implantacao-conferencia-preco .campo-kit-rotulo{display:none}.implantacao-conferencia-acoes{gap:var(--space-1);flex:none;display:flex}.implantacao-conferencia-rodape{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-start;display:flex}.implantacao-conferencia-reprocessar-topo{margin-bottom:var(--space-2)}.implantacao-conferencia-detalhe-topo{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.implantacao-conferencia-detalhe-topo strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.implantacao-resumo-catalogo-lista{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.implantacao-resumo-catalogo-lista li{min-width:0;padding:var(--space-2) 0;border-top:1px solid var(--cor-borda);flex-direction:column;gap:.15rem;display:flex}.implantacao-resumo-catalogo-lista li:first-child{border-top:0;padding-top:0}.implantacao-resumo-catalogo-nome{font-size:var(--font-body);color:var(--cor-texto);overflow-wrap:anywhere;font-weight:600}.implantacao-resumo-catalogo-meta{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave)}.implantacao-resumo-titulo{font-size:var(--campo-rotulo-fonte,var(--campo-dica-fonte));color:var(--cor-texto);margin:0;font-weight:600}.implantacao-resumo-cadastro{gap:var(--space-1);font-size:var(--campo-dica-fonte);flex-direction:column;min-width:0;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.implantacao-resumo-cadastro li{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.implantacao-resumo-cadastro li span{min-width:0}.implantacao-resumo-icone{width:1em;height:1em;color:var(--cor-texto-suave);flex-shrink:0;margin-top:.15em}.implantacao-form-dupla{gap:var(--campo-gap-campos,var(--space-3));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.implantacao-form{gap:var(--space-3);flex-direction:column;display:flex}.implantacao-catalogo-tipos{gap:var(--space-2);font-size:var(--texto-sm,.8125rem);color:var(--cor-texto-secundario,#5c6370);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.implantacao-catalogo-tipos strong{color:var(--cor-texto,#1a1d21);font-weight:600}.implantacao-form.cadastro-item-grade{gap:var(--campo-gap-campos,var(--space-3));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.implantacao-superficie .modal-proposta-fichas{gap:var(--space-3)}.implantacao-superficie .modal-proposta-ficha{padding:var(--space-3) var(--space-4)}.implantacao-campos-curtos{gap:var(--campo-gap-campos,var(--space-3));flex-wrap:wrap;align-items:flex-start;display:flex}.implantacao-campos-curtos .campo-kit-envoltorio{flex:0 0 10.5rem;width:auto}.implantacao-msg--assistente:has(.implantacao-conferencia),.implantacao-msg--assistente:has(.implantacao-form.cadastro-item-grade){overflow:visible}.implantacao-form--pagamento{gap:var(--space-4)}.implantacao-superficie .mg-pag{margin:0}.implantacao-superficie .mg-pag-forma:not(.mg-pag-forma--ativa){color:var(--cor-texto)}.implantacao-superficie .mg-pag-aceitar{gap:var(--space-2);flex-wrap:wrap;overflow-x:visible}.implantacao-opcoes-balao{gap:var(--space-2);width:100%;margin-top:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.implantacao-opcoes-instrucao{margin:0 0 var(--space-1);color:var(--cor-texto-suave,var(--cor-texto-secundario,#6b7280));grid-column:1/-1;font-size:13px;font-weight:400;line-height:1.4}.implantacao-secao-cabecalho{align-items:flex-start;gap:var(--space-3);margin:0 0 var(--space-3);padding:var(--space-3);border-radius:var(--raio-md);border:1px solid var(--cor-marca);display:flex}@supports (color:color-mix(in lab,red,red)){.implantacao-secao-cabecalho{border:1px solid color-mix(in srgb,var(--cor-marca) 22%,var(--cor-borda))}}.implantacao-secao-cabecalho{background:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-secao-cabecalho{background:color-mix(in srgb,var(--cor-marca) 7%,var(--cor-fundo))}}.implantacao-secao-cabecalho-icone{border-radius:var(--raio-md);background:var(--cor-marca);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.implantacao-secao-cabecalho-icone{background:color-mix(in srgb,var(--cor-marca) 14%,transparent)}}.implantacao-secao-cabecalho-icone{color:var(--cor-marca)}.implantacao-secao-cabecalho-textos{min-width:0}.implantacao-secao-cabecalho-titulo{color:var(--cor-texto);margin:0;font-size:.95rem;font-weight:650;line-height:1.3}.implantacao-secao-cabecalho-ideia{color:var(--cor-texto-suave);margin:.2rem 0 0;font-size:12.5px;line-height:1.4}.implantacao-msg--assistente .implantacao-opcao-balao{justify-content:flex-start;gap:var(--space-2);width:100%;padding-inline:var(--space-3);text-align:left}.implantacao-opcao-balao--marcada{border-color:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-opcao-balao--marcada{border-color:color-mix(in srgb,var(--cor-marca) 50%,var(--cor-borda))}}.implantacao-opcao-balao--marcada{background:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-opcao-balao--marcada{background:color-mix(in srgb,var(--cor-marca) 10%,transparent)}}.implantacao-opcao-balao--marcada{box-shadow:none;color:var(--cor-texto)}.implantacao-opcao-marca{pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.implantacao-opcao-marca .campo-kit-caixa-marca__indicador{border-width:1.25px;border-color:var(--text-muted,var(--cor-texto-suave));width:.7rem;height:.7rem}@supports (color:color-mix(in lab,red,red)){.implantacao-opcao-marca .campo-kit-caixa-marca__indicador{border-color:color-mix(in srgb,var(--text-muted,var(--cor-texto-suave)) 65%,var(--cor-borda))}}.implantacao-opcao-marca .campo-kit-caixa-marca__indicador{background:0 0}.implantacao-opcao-marca .campo-kit-caixa-marca__indicador svg{width:.38rem;height:.38rem}.implantacao-opcao-marca.campo-kit-caixa-marca--marcado .campo-kit-caixa-marca__indicador{border-color:var(--text-primary,var(--cor-texto));background:var(--text-primary,var(--cor-texto))}.implantacao-opcao-rotulo{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--campo-fonte,13px);flex:auto;font-weight:500;line-height:1.3;overflow:hidden}.implantacao-opcoes-confirmar{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--cor-borda);grid-column:1/-1}.implantacao-msg--assistente .implantacao-opcao-confirmar{width:100%;min-height:var(--botao-altura-md,40px);height:var(--botao-altura-md,40px);justify-content:center;font-weight:600}.implantacao-preview-capa{--implantacao-previa-escala:.5;border-radius:var(--raio-md,12px);background:var(--apresentacao-cream,#f6f5f1);-webkit-overflow-scrolling:touch;border:none;max-height:176px;margin:0;overflow:hidden auto}@media (max-width:767px){.implantacao-preview-capa{--implantacao-previa-escala:.48;max-height:168px}}.implantacao-preview-capa.apresentacao-premium{font-family:var(--apresentacao-font-sans)}.implantacao-preview-capa-slot{width:100%;position:relative}.implantacao-preview-capa-escala{width:calc(100% / var(--implantacao-previa-escala));transform:scale(var(--implantacao-previa-escala));transform-origin:0 0;position:absolute;top:0;left:0}.implantacao-preview-apresentacao .editorial-media,.implantacao-preview-apresentacao .video-container{aspect-ratio:auto;height:120px;max-height:120px}.implantacao-preview-apresentacao .mosaico-grid{height:118px;max-height:118px}.implantacao-preview-apresentacao .editorial-kicker{letter-spacing:.14em;font-size:13px}.implantacao-preview-apresentacao .editorial-titulo{font-size:1.85rem}.implantacao-preview-apresentacao .editorial-quote{font-size:1.45rem}.implantacao-preview-apresentacao .editorial-body{font-size:15px;line-height:1.55}.implantacao-preview-apresentacao .mosaico-texto h3,.implantacao-preview-apresentacao .mosaico-titulo-slot{font-size:1.65rem}.implantacao-preview-apresentacao .mosaico-corpo-slot,.implantacao-preview-apresentacao .mosaico-texto p{font-size:14.5px;line-height:1.55}.implantacao-preview-apresentacao .manifesto-titulo{font-size:1.7rem}.implantacao-preview-apresentacao .manifesto-descricao{font-size:15px;line-height:1.55}.implantacao-preview-apresentacao .tag-pill{font-size:12px}.implantacao-preview-apresentacao .pilar-col b{font-size:13px}.implantacao-preview-apresentacao .pilar-col span{font-size:12px}.implantacao-preview-capa .apresentacao-hero-stack{margin:0}.implantacao-preview-capa .apresentacao-hero-frame{padding:0}.implantacao-preview-capa .apresentacao-hero-wrap{border-radius:0;width:100%;height:220px}.implantacao-preview-capa .apresentacao-col{padding-inline:14px;padding-bottom:16px}.implantacao-apresentacao-bloco{width:100%}.implantacao-apresentacao-bloco,.implantacao-form--apresentacao{gap:var(--campo-gap-campos,var(--space-3));flex-direction:column;display:flex}.implantacao-form--apresentacao{padding:var(--space-4)}.implantacao-msg--assistente .implantacao-form--apresentacao{margin-top:var(--space-2);padding-top:var(--space-4);border-top:none}.implantacao-apresentacao-layout-linha{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.implantacao-apresentacao-layout-info{align-items:center;gap:var(--space-3);flex:1;justify-content:center;min-width:0;display:flex}.implantacao-apresentacao-layout-textos{min-width:0}.implantacao-apresentacao-layout-rotulo{font-size:var(--campo-fonte,.875rem);color:var(--cor-texto);text-align:left;margin:0}.implantacao-apresentacao-layout-ajuda{color:var(--cor-texto-suave);margin:.15rem 0 0;font-size:12px;line-height:1.35}.implantacao-layout-esboco{border-radius:var(--raio-sm);border:1px solid var(--cor-borda);background:var(--cor-fundo);flex-shrink:0;width:4.5rem;height:3rem;padding:.2rem}.implantacao-layout-esboco-bloco{fill:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-layout-esboco-bloco{fill:color-mix(in srgb,var(--cor-marca) 22%,var(--cor-borda))}}.implantacao-layout-esboco-bloco{stroke:none}.implantacao-layout-esboco-linha{fill:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-layout-esboco-linha{fill:color-mix(in srgb,var(--cor-texto) 28%,transparent)}}.implantacao-layout-esboco-linha{stroke:none}.implantacao-sugerir-ia{border-radius:var(--raio-sm);color:var(--cor-marca,#06f);font:inherit;cursor:pointer;white-space:nowrap;max-width:1.5rem;transition:max-width .18s var(--ease-saida,ease),background-color .16s ease;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:.15rem .35rem;font-size:12px;font-weight:550;line-height:1;display:inline-flex;overflow:hidden}.implantacao-sugerir-ia:active,.implantacao-sugerir-ia:focus-visible,.implantacao-sugerir-ia:hover{background:var(--cor-marca);max-width:9.5rem}@supports (color:color-mix(in lab,red,red)){.implantacao-sugerir-ia:active,.implantacao-sugerir-ia:focus-visible,.implantacao-sugerir-ia:hover{background:color-mix(in srgb,var(--cor-marca) 10%,transparent)}}.implantacao-sugerir-ia:active,.implantacao-sugerir-ia:focus-visible,.implantacao-sugerir-ia:hover{outline:none}.implantacao-sugerir-ia:disabled{opacity:.55;cursor:wait}.implantacao-sugerir-ia-icone{color:var(--cor-marca,#06f);flex-shrink:0;animation:implantacao-ia-pulso 2.2s ease-in-out infinite}.implantacao-sugerir-ia-icone--ocupado{animation:implantacao-ia-giro .9s linear infinite}.implantacao-sugerir-ia-texto{opacity:0;transition:opacity .16s,transform .16s;transform:translate(-.25rem)}.implantacao-sugerir-ia:active .implantacao-sugerir-ia-texto,.implantacao-sugerir-ia:focus-visible .implantacao-sugerir-ia-texto,.implantacao-sugerir-ia:hover .implantacao-sugerir-ia-texto{opacity:1;transform:translate(0)}@keyframes implantacao-ia-pulso{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes implantacao-ia-giro{to{transform:rotate(1turn)}}.implantacao-apresentacao-campo,.implantacao-apresentacao-fotos{gap:var(--campo-gap-rotulo,var(--space-2));flex-direction:column;min-width:0;display:flex}.implantacao-apresentacao-fotos-dica{color:var(--cor-texto-suave);margin:0;font-size:12px;line-height:1.35}.implantacao-apresentacao-fotos-faixa{gap:var(--space-2);padding:0 0 var(--space-1);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin:0;list-style:none;display:flex;overflow-x:auto}.implantacao-apresentacao-fotos-faixa>li{scroll-snap-align:start;flex:0 0 4.75rem;width:4.75rem;position:relative}.implantacao-apresentacao-foto-add,.implantacao-apresentacao-foto-item{border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-fundo);cursor:pointer;width:4.75rem;height:4.75rem;box-shadow:none;margin:0;padding:0;display:block;overflow:hidden}.implantacao-apresentacao-foto-item img{object-fit:cover;width:100%;height:100%;display:block}.implantacao-apresentacao-foto-add{color:var(--cor-texto-suave);border-style:dashed;justify-content:center;align-items:center;display:inline-flex}.implantacao-apresentacao-foto-add:hover,.implantacao-apresentacao-foto-item:hover{border-color:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-apresentacao-foto-add:hover,.implantacao-apresentacao-foto-item:hover{border-color:color-mix(in srgb,var(--cor-marca) 45%,var(--cor-borda))}}.implantacao-apresentacao-foto-item--marcada{border-color:var(--cor-marca);box-shadow:inset 0 0 0 2px var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-apresentacao-foto-item--marcada{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--cor-marca) 35%,transparent)}}.implantacao-apresentacao-foto-ordem{background:var(--cor-marca);min-width:1.15rem;height:1.15rem;color:var(--cor-botao-primario-texto,#fff);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.3rem;left:.3rem}.implantacao-apresentacao-previa-titulo{margin:var(--space-2) 0 0;font-size:var(--campo-fonte,.875rem);color:var(--cor-texto);font-weight:600}.implantacao-preview-apresentacao-wrap{width:100%;display:block}.implantacao-preview-seta{border:1px solid var(--cor-borda);border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.implantacao-preview-seta{border:1px solid color-mix(in srgb,var(--cor-borda) 88%,var(--cor-texto))}}.implantacao-preview-seta{background:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-preview-seta{background:color-mix(in srgb,var(--cor-texto) 4%,transparent)}}.implantacao-preview-seta{color:var(--cor-texto);cursor:pointer;box-shadow:none;flex-shrink:0;padding:0}.implantacao-preview-seta:hover{background:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-preview-seta:hover{background:color-mix(in srgb,var(--cor-texto) 9%,transparent)}}.implantacao-preview-seta:hover{border-color:var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-preview-seta:hover{border-color:color-mix(in srgb,var(--cor-borda) 65%,var(--cor-texto))}}.implantacao-preview-apresentacao-folha{background:var(--apresentacao-cream,#f4f5f0);padding:20px 18px 24px}.implantacao-form-linha{gap:var(--campo-gap-campos,var(--space-3));flex-wrap:wrap;align-items:flex-start;display:flex}.implantacao-form-linha>*{flex:12rem;min-width:0}.implantacao-check{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.implantacao-check li{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--cor-borda);color:var(--cor-texto-suave);display:flex}.implantacao-check li:last-child{border-bottom:0;padding-bottom:0}.implantacao-check li[data-pronto=true]{color:var(--cor-sucesso)}.implantacao-check-corpo{flex:1;min-width:0}.implantacao-check strong{color:var(--cor-texto);font-size:var(--font-body);display:block}.implantacao-check p{margin:var(--space-1) 0 0;font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave)}.implantacao-check li>.botao,.implantacao-check li>button{flex-shrink:0;align-self:center}.implantacao-validacao-depois{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--cor-borda)}.implantacao-validacao-depois h4{font-size:var(--campo-fonte);color:var(--cor-texto);margin:0;font-weight:600}.implantacao-validacao-depois>p{margin:var(--space-1) 0 var(--space-2);font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave)}.implantacao-validacao-depois ul{font-size:var(--campo-dica-fonte);color:var(--cor-texto);margin:0;padding-left:1.1rem}.implantacao-opcoes-confirmar--dupla{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.implantacao-painel{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);box-shadow:var(--sombra-sm);padding:var(--space-4);flex-wrap:wrap;display:flex}.implantacao-painel p{color:var(--cor-texto-suave);font-size:var(--campo-dica-fonte);margin:0}.implantacao-painel strong{color:var(--cor-texto);margin-bottom:var(--space-1);display:block}.implantacao-lacunas{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.2rem;display:flex}.implantacao-tela{z-index:var(--z-overlay);position:fixed;inset:0}.implantacao-tela,.implantacao-tela-cabecalho{background:var(--cor-superficie);flex-direction:column;display:flex}.implantacao-tela-cabecalho{min-width:0;padding:env(safe-area-inset-top,0) var(--space-3) 0 var(--space-2);border-bottom:1px solid var(--cor-borda);flex-shrink:0}.implantacao-tela-cabecalho-linha{align-items:center;gap:var(--space-2);min-width:0;min-height:3.25rem;display:flex}.implantacao-tela-progresso{padding:0 var(--space-3) var(--space-3) var(--space-2)}.implantacao-progresso{flex-direction:column;gap:.35rem;width:100%;display:flex}.implantacao-progresso-legenda{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.implantacao-progresso-nome{text-overflow:ellipsis;min-width:0;color:var(--cor-texto);font-weight:600;overflow:hidden}.implantacao-progresso-nome,.implantacao-progresso-texto{white-space:nowrap;font-size:var(--campo-dica-fonte);line-height:1.3}.implantacao-progresso-texto{color:var(--cor-texto-suave);flex-shrink:0}.implantacao-progresso-barra{background:var(--cor-borda-sutil);border-radius:999px;height:.2rem;overflow:hidden}.implantacao-progresso-preenchido{border-radius:inherit;background:var(--cor-texto);height:100%;transition:width .2s;display:block}.implantacao-tela-titulo{align-items:center;gap:var(--space-2);min-width:0;color:var(--cor-texto);margin:0;font-size:1rem;font-weight:600;line-height:1.3;display:inline-flex}.implantacao-tela-corpo{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.implantacao-tela-corpo--vista{background:#efeee9;padding:0;overflow:auto}.implantacao-tela-corpo--vista .biblioteca-modelos-visualizar-pagina{min-height:100%;max-height:none;overflow:visible}.implantacao-tela-rodape{border-top:1px solid var(--cor-borda);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--cor-superficie);flex-shrink:0}.implantacao-tela .implantacao-mensagens{padding:var(--space-4) var(--space-3)}.implantacao-tela .implantacao-composer{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px))}.implantacao-tela .implantacao-modelos-grade{grid-auto-columns:minmax(14rem,78vw)}@media (max-width:767px){.implantacao-modal-trilha{padding:var(--space-5) var(--space-4) var(--space-3)}.implantacao-mensagens{padding:var(--space-4)}.implantacao-passo-rotulo{white-space:normal}.implantacao-portfolio-faixa img,.implantacao-portfolio-faixa li,.implantacao-portfolio-vazia{flex-basis:4.75rem;width:4.75rem;height:4.75rem}.implantacao-form-linha{flex-direction:column}.implantacao-form-linha>*{flex:auto;width:100%}}.implantacao-modal,.implantacao-tela{--sombra-botao:0 0 #0000;--sombra-botao-primario:0 0 #0000}.implantacao-modal button,.implantacao-tela button{box-shadow:none!important}.implantacao-modal button:active,.implantacao-modal button:hover,.implantacao-tela button:active,.implantacao-tela button:hover{transform:none!important}.implantacao-modal button.border,.implantacao-tela button.border{background:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-modal button.border,.implantacao-tela button.border{background:color-mix(in srgb,var(--cor-texto) 4%,transparent)}}.implantacao-modal button.border,.implantacao-tela button.border{border-color:var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-modal button.border,.implantacao-tela button.border{border-color:color-mix(in srgb,var(--cor-borda) 88%,var(--cor-texto))}}.implantacao-modal button.border:hover,.implantacao-tela button.border:hover{background:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-modal button.border:hover,.implantacao-tela button.border:hover{background:color-mix(in srgb,var(--cor-texto) 8%,transparent)}}.implantacao-modal button.border:hover,.implantacao-tela button.border:hover{border-color:var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-modal button.border:hover,.implantacao-tela button.border:hover{border-color:color-mix(in srgb,var(--cor-borda) 70%,var(--cor-texto))}}.implantacao-modal button.border:active,.implantacao-tela button.border:active{background:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-modal button.border:active,.implantacao-tela button.border:active{background:color-mix(in srgb,var(--cor-texto) 11%,transparent)}}.kit-modal-conteudo.implantacao-modal{width:min(64rem,100% - 2rem);max-width:min(64rem,100% - 2rem);height:min(88dvh,52rem);max-height:min(88dvh,52rem)}.implantacao-modal>.shrink-0:first-child{padding-top:var(--space-5);border-bottom:none;padding-bottom:0}.implantacao-modal-corpo{padding:0}.implantacao-modal-corpo,.implantacao-modal-corpo--wizard{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.implantacao-modal-corpo--wizard{padding:0!important}.implantacao-tela-corpo--wizard{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.kit-modal-conteudo.implantacao-modal:has(.implantacao-wiz)>.shrink-0:first-child{display:none}.implantacao-modal-trilha{padding:var(--space-6) var(--space-5) var(--space-4);border-bottom:1px solid var(--cor-borda);background:var(--cor-superficie);flex-shrink:0}.implantacao-esqueleto{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.implantacao-passos{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.implantacao-passo button{align-items:center;gap:var(--space-2);border-radius:var(--raio-md);color:var(--cor-texto-suave);font:inherit;font-size:var(--grid-fonte);cursor:pointer;background:0 0;border:0;margin:0;padding:.35rem .7rem .35rem .35rem;display:inline-flex}.implantacao-passo button:hover{background:var(--cor-superficie-elevada);color:var(--cor-texto)}.implantacao-passo-num{background:var(--cor-superficie-elevada);width:1.75rem;height:1.75rem;color:var(--cor-texto-suave);font-size:var(--campo-dica-fonte);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.implantacao-passo[data-pronta=true] .implantacao-passo-num{background:var(--cor-sucesso)}@supports (color:color-mix(in lab,red,red)){.implantacao-passo[data-pronta=true] .implantacao-passo-num{background:color-mix(in srgb,var(--cor-sucesso) 18%,transparent)}}.implantacao-passo[data-pronta=true] .implantacao-passo-num{color:var(--cor-sucesso)}.implantacao-passo[data-ativo=true] button{color:var(--cor-marca)}.implantacao-passo[data-ativo=true] .implantacao-passo-num{background:var(--cor-marca);color:var(--cor-botao-primario-texto)}.implantacao-passo-rotulo{white-space:nowrap}.implantacao-chat{background:var(--cor-fundo);overflow:hidden}.implantacao-chat,.implantacao-mensagens{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.implantacao-mensagens{gap:var(--space-4);max-width:100%;padding:var(--space-5);background:var(--cor-marca);overflow:auto}@supports (color:color-mix(in lab,red,red)){.implantacao-mensagens{background:color-mix(in srgb,var(--cor-marca) 5%,var(--cor-fundo))}}.implantacao-turno{align-items:flex-start;gap:var(--space-2);width:100%;min-width:0;max-width:100%;display:flex}.implantacao-turno-marca{background:var(--cor-marca);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.15rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.implantacao-turno-marca{background:color-mix(in srgb,var(--cor-marca) 12%,transparent)}}.implantacao-turno-marca{color:var(--cor-marca)}.implantacao-turno-corpo{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.implantacao-msg{padding:var(--space-4);border-radius:var(--raio-lg);font-size:var(--font-body);overflow-wrap:anywhere;line-height:1.5}.implantacao-msg-texto{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.implantacao-msg-texto p{margin:0;font-weight:400;line-height:1.5}.implantacao-msg-texto strong{color:inherit;font-weight:700}.implantacao-msg-texto em{color:inherit;font-style:italic}.implantacao-msg-lista{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.implantacao-msg-lista li{padding-left:1.15rem;line-height:1.45;position:relative}.implantacao-msg-lista li:before{content:"";background:var(--cor-marca);border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.55em;left:.2rem}.implantacao-msg--assistente{gap:var(--space-3);background:var(--cor-superficie);min-width:0;max-width:100%;color:var(--cor-texto);border:1px solid var(--cor-borda);box-shadow:var(--sombra-sm);flex-direction:column;display:flex;overflow:hidden}.implantacao-msg--com-superficie{gap:var(--space-4);max-width:100%}.implantacao-msg--contratual-historico{gap:var(--space-3);flex-direction:column;display:flex}.implantacao-msg--assistente .implantacao-form--no-balao{margin-top:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--cor-borda)}.implantacao-msg--assistente .implantacao-drop,.implantacao-msg--assistente .implantacao-superficie{box-shadow:none;border-color:var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-msg--assistente .implantacao-drop,.implantacao-msg--assistente .implantacao-superficie{border-color:color-mix(in srgb,var(--cor-borda) 80%,transparent)}}.implantacao-msg--assistente .implantacao-drop,.implantacao-msg--assistente .implantacao-superficie{background:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-msg--assistente .implantacao-drop,.implantacao-msg--assistente .implantacao-superficie{background:color-mix(in srgb,var(--cor-marca) 4%,var(--cor-fundo))}}.implantacao-msg--assistente .implantacao-superficie{padding:var(--space-3) 0 0;border:none;border-top:1px solid var(--cor-borda);background:0 0;border-radius:0}.implantacao-drop[role=button]{cursor:pointer}.implantacao-drop[role=button]:focus-visible{outline:2px solid var(--cor-marca);outline-offset:2px}.implantacao-drop-acao{font-size:var(--campo-dica-fonte);color:var(--cor-marca);white-space:nowrap;flex-shrink:0;font-weight:650}.implantacao-msg--usuario{background:var(--cor-marca);max-width:min(32rem,92%);color:var(--cor-botao-primario-texto);white-space:pre-wrap;align-self:flex-end}.implantacao-digitando{padding:var(--space-2) 0;color:var(--cor-texto-suave);margin:0;font-size:.85rem}.implantacao-divisor{align-items:center;gap:var(--space-3);width:100%;max-width:min(52rem,100%);padding:var(--space-3) 0 var(--space-2);padding-left:calc(1.75rem + var(--space-2));box-sizing:border-box;display:flex}.implantacao-divisor-linha{background:var(--cor-sucesso);flex:1;min-width:1.5rem;height:1px}@supports (color:color-mix(in lab,red,red)){.implantacao-divisor-linha{background:color-mix(in srgb,var(--cor-sucesso) 45%,var(--cor-borda))}}.implantacao-divisor-miolo{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:.15rem;display:flex}.implantacao-divisor-miolo button{margin-top:var(--space-1)}.implantacao-marco-bloco{width:100%}.implantacao-marco-bloco,.implantacao-resumo-empresa{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.implantacao-resumo-empresa-topo{align-items:flex-start;gap:var(--space-3);display:flex}.implantacao-resumo-empresa-topo h3{font-size:var(--font-body);margin:0;font-weight:650}.implantacao-resumo-empresa-topo p{margin:var(--space-1) 0 0;font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave)}.implantacao-resumo-empresa-dados{gap:var(--space-3);grid-template-columns:auto 1fr 1fr;min-width:0;margin:0;display:grid}.implantacao-resumo-empresa-logo{border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-fundo);width:4.5rem;height:4.5rem;font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);text-align:center;padding:var(--space-1);grid-row:span 2;place-items:center;display:grid;overflow:hidden}.implantacao-resumo-empresa-logo img{object-fit:contain;width:100%;height:100%}.implantacao-resumo-empresa-dados dt{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);margin:0}.implantacao-resumo-empresa-dados dd{margin:var(--space-1) 0 0;font-size:var(--font-body);overflow-wrap:anywhere;font-weight:600}.implantacao-resumo-empresa-desc{grid-column:2/-1}@media (max-width:767px){.implantacao-resumo-empresa-dados{grid-template-columns:auto 1fr}.implantacao-resumo-empresa-desc{grid-column:1/-1}}.implantacao-divisor-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--cor-sucesso);margin:0;font-size:.65rem;font-weight:700}.implantacao-divisor-miolo strong{font-size:var(--campo-dica-fonte);color:var(--cor-texto);font-weight:650}.implantacao-check-svg{filter:drop-shadow(0 1px 2px var(--cor-sucesso));display:block;overflow:visible}@supports (color:color-mix(in lab,red,red)){.implantacao-check-svg{filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--cor-sucesso) 40%,transparent))}}.implantacao-check-circulo{fill:var(--cor-sucesso);stroke:none;transform-origin:24px 24px}.implantacao-check-traco{fill:none;stroke:var(--cor-texto-sobre-marca);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:0}.implantacao-check-svg--vivo .implantacao-check-circulo{animation:implantacao-check-pop .4s}.implantacao-check-svg--vivo .implantacao-check-traco{stroke-dashoffset:36px;animation:implantacao-check-traco .38s .28s forwards}@keyframes implantacao-check-traco{to{stroke-dashoffset:0}}@keyframes implantacao-check-pop{0%{opacity:0;transform:scale(.7)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.implantacao-check-svg--vivo,.implantacao-check-svg--vivo .implantacao-check-circulo,.implantacao-check-svg--vivo .implantacao-check-traco{stroke-dashoffset:0;opacity:1;animation:none;transform:none}}.implantacao-superficie{border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);box-shadow:var(--sombra-md);padding:var(--space-4);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.implantacao-superficie-topo{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.implantacao-superficie-topo>div{flex:1;min-width:8rem}.implantacao-superficie-icone{border-radius:var(--raio-md);background:var(--cor-marca);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.implantacao-superficie-icone{background:color-mix(in srgb,var(--cor-marca) 10%,transparent)}}.implantacao-superficie-icone{color:var(--cor-marca)}.implantacao-superficie h3{font-size:var(--font-body);margin:0;font-weight:650;line-height:1.3}.implantacao-cartao-tipo{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);text-transform:uppercase;letter-spacing:.02em;margin:0;font-weight:650}.implantacao-cartao-desc,.implantacao-cartao-meta,.implantacao-superficie-topo p{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);margin:0;line-height:1.4}.implantacao-cartao-lista{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.implantacao-cartao-lista div{justify-content:space-between;gap:var(--space-3);font-size:var(--campo-dica-fonte);display:flex}.implantacao-cartao-lista dt{color:var(--cor-texto-suave)}.implantacao-cartao-lista dd{margin:0;font-weight:600}.implantacao-cartao-acoes{gap:var(--space-2);flex-wrap:wrap;display:flex}.implantacao-superficie--servico{padding:var(--space-3);gap:var(--space-2);container:servico-card/inline-size}.implantacao-servico-corpo{align-items:stretch}.implantacao-servico-corpo,.implantacao-servico-lado{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.implantacao-servico-lado{align-items:flex-start;width:100%}.implantacao-servico-lado .campo-kit-envoltorio{width:100%;max-width:9rem}.implantacao-cartao-acoes--servico{gap:var(--space-1);flex-wrap:nowrap;width:fit-content;max-width:100%}.implantacao-cartao-acoes--servico>*{white-space:nowrap;min-height:var(--altura-campo);height:var(--altura-campo);padding-inline:var(--space-2);font-size:var(--campo-dica-fonte);flex:none}.implantacao-drop{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-width:0;padding:var(--space-3) var(--space-4);border:1px dashed var(--cor-marca);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.implantacao-drop{border:1px dashed color-mix(in srgb,var(--cor-marca) 35%,var(--cor-borda))}}.implantacao-drop{border-radius:var(--raio-lg);background:var(--cor-superficie);color:var(--cor-texto-suave)}button.implantacao-drop{font:inherit;text-align:left;cursor:pointer}button.implantacao-drop:disabled{cursor:not-allowed;opacity:.7}.implantacao-drop--catalogo{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--cor-fundo);flex-wrap:nowrap}.implantacao-msg--assistente .implantacao-drop--catalogo{background:var(--cor-fundo);border-color:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-msg--assistente .implantacao-drop--catalogo{border-color:color-mix(in srgb,var(--cor-marca) 35%,var(--cor-borda))}}.implantacao-drop--catalogo .implantacao-drop-texto{flex:1;min-width:0}.implantacao-drop--catalogo .implantacao-drop-texto strong{color:var(--cor-texto);display:block}.implantacao-drop--catalogo .implantacao-drop-texto p{font-size:var(--campo-dica-fonte);margin:.15rem 0 0}.implantacao-form--catalogo{gap:var(--space-3)}.implantacao-form-dica{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);margin:0}.implantacao-catalogo-carga{gap:var(--space-3);padding:var(--space-4) 0 var(--space-2);flex-direction:column;min-width:0;display:flex}.implantacao-catalogo-carga-texto{font-size:var(--font-body);color:var(--cor-texto);margin:0;font-weight:600}.implantacao-catalogo-carga-barra{background:var(--cor-borda-sutil,var(--cor-borda));border-radius:999px;width:100%;height:.35rem;position:relative;overflow:hidden}.implantacao-catalogo-carga-preenchido{border-radius:inherit;background:var(--cor-marca);width:40%;animation:implantacao-catalogo-carga 1.15s ease-in-out infinite;position:absolute;inset:0 auto 0 0}@keyframes implantacao-catalogo-carga{0%{transform:translate(-30%)}50%{transform:translate(160%)}to{transform:translate(-30%)}}.implantacao-pdf-remover{color:var(--cor-texto-suave);cursor:pointer;padding:var(--space-1);border-radius:var(--raio-sm);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.implantacao-pdf-remover:hover{color:var(--cor-texto);background:var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-pdf-remover:hover{background:color-mix(in srgb,var(--cor-borda) 40%,transparent)}}.implantacao-drop[data-arrastando=true]{border-color:var(--cor-marca);background:var(--cor-marca)}@supports (color:color-mix(in lab,red,red)){.implantacao-drop[data-arrastando=true]{background:color-mix(in srgb,var(--cor-marca) 6%,var(--cor-superficie))}}.implantacao-drop-logo{border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-fundo);flex:0 0 3.5rem;place-items:center;width:3.5rem;height:3.5rem;display:grid;overflow:hidden}.implantacao-drop-logo img{object-fit:contain;width:100%;height:100%}.implantacao-drop-texto{flex:10rem;min-width:0}.implantacao-drop-texto strong{color:var(--cor-texto);font-size:var(--font-body);display:block}.implantacao-drop-texto p{margin:var(--space-1) 0 0;font-size:var(--campo-dica-fonte)}.implantacao-portfolio{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.implantacao-portfolio-legenda{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);margin:0;font-weight:650}.implantacao-portfolio-faixa{gap:var(--space-2);padding:0 0 var(--space-1);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin:0;list-style:none;display:flex;overflow-x:auto}.implantacao-portfolio-faixa li{scroll-snap-align:start;flex:0 0 5.5rem;width:5.5rem;position:relative}.implantacao-portfolio-faixa img,.implantacao-portfolio-vazia{object-fit:cover;border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-fundo);width:5.5rem;height:5.5rem;display:block}.implantacao-portfolio-vazia{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);place-items:center;font-weight:650;display:grid}.implantacao-portfolio-play{color:#fff;pointer-events:none;background:#00000080;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:auto;display:inline-flex;position:absolute;inset:0}.implantacao-portfolio-tempo{border-radius:var(--raio-sm);color:#fff;background:#0000008c;padding:.1rem .3rem;font-size:.65rem;font-weight:650;position:absolute;bottom:.3rem;right:.3rem}.implantacao-revisao{gap:var(--space-4);padding:var(--space-2) 0 var(--space-4);flex-direction:column;display:flex}.implantacao-revisao-hero{align-items:flex-start;gap:var(--space-2);color:var(--cor-texto);flex-direction:column;display:flex}.implantacao-revisao-hero-texto{font-size:var(--campo-fonte);margin:0;line-height:1.45}.implantacao-revisao-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.implantacao-revisao-item--arrastando{z-index:2;opacity:.92}.implantacao-revisao-linha{border:1px solid var(--cor-borda);background:var(--cor-superficie);width:100%;min-height:68px;box-shadow:0 1px 2px var(--cor-texto);border-radius:12px;align-items:stretch;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.implantacao-revisao-linha{box-shadow:0 1px 2px color-mix(in srgb,var(--cor-texto) 3%,transparent)}}.implantacao-revisao-alca{color:#9aa5b2;cursor:grab;touch-action:none;background:#fafbfc;border:0;border-right:1px solid #edf0f4;flex-shrink:0;justify-content:center;align-items:center;width:34px;margin:0;padding:0;display:inline-flex}.implantacao-revisao-alca:active{cursor:grabbing}.implantacao-revisao-alca:disabled{opacity:.45;cursor:not-allowed}.implantacao-revisao-linha-abrir{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:10px;margin:0;padding:11px;display:flex}.implantacao-revisao-linha-abrir:hover:not(:disabled){background:var(--cor-texto)}@supports (color:color-mix(in lab,red,red)){.implantacao-revisao-linha-abrir:hover:not(:disabled){background:color-mix(in srgb,var(--cor-texto) 3%,transparent)}}.implantacao-revisao-incluir{flex-direction:column;gap:12px;margin-top:14px;display:flex}.implantacao-revisao-insercao{align-items:center;gap:10px;display:flex}.implantacao-revisao-insercao:after,.implantacao-revisao-insercao:before{content:"";background:#dce3ec;flex:1;height:1px}.implantacao-revisao-incluir-pilula{color:#2765bb;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dbe5f1;border-radius:999px;align-items:center;gap:7px;margin:0;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #14273e08}.implantacao-revisao-incluir-pilula svg{transition:transform .2s}.implantacao-revisao-incluir-pilula[aria-expanded=true]{color:#075be5;background:#f0f6ff;border-color:#adc8f5}.implantacao-revisao-incluir-pilula[aria-expanded=true] svg{transform:rotate(45deg)}.implantacao-revisao-incluir-pilula:disabled{opacity:.5;cursor:not-allowed}.implantacao-revisao-painel-add{transform-origin:top;background:#fff;border:1px solid #dce6f4;border-radius:14px;padding:13px;animation:implantacao-revisao-painel-open .19s ease-out;box-shadow:0 7px 25px #20395a0e}@keyframes implantacao-revisao-painel-open{0%{opacity:.2;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.implantacao-revisao-painel-add{animation:none}}.implantacao-revisao-painel-add-titulo{justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px;display:flex}.implantacao-revisao-painel-add-titulo h2{color:var(--cor-texto);margin:0;font-size:13px;font-weight:750}.implantacao-revisao-painel-add-fechar{color:#758295;cursor:pointer;background:#f4f6f9;border:0;border-radius:8px;place-items:center;width:28px;height:28px;margin:0;display:grid}.implantacao-revisao-painel-add-opcoes{grid-template-columns:1fr;gap:3px;display:grid}.implantacao-revisao-painel-add-opcao{text-align:left;width:100%;color:var(--cor-texto);cursor:pointer;background:#fff;border:0;border-radius:9px;align-items:center;gap:10px;margin:0;padding:9px 7px;display:flex}.implantacao-revisao-painel-add-opcao:focus-visible,.implantacao-revisao-painel-add-opcao:hover:not(:disabled){background:#f2f7ff}.implantacao-revisao-painel-add-opcao:disabled{opacity:.5;cursor:not-allowed}.implantacao-revisao-painel-add-ico{color:#647998;background:#f0f4fa;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.implantacao-revisao-painel-add-texto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.implantacao-revisao-painel-add-texto strong{font-size:12px;font-weight:700}.implantacao-revisao-painel-add-texto small{color:var(--cor-texto-suave);font-size:11px}.implantacao-revisao-painel-add-mais{color:#99a7b9;flex-shrink:0}.implantacao-revisao-painel-add-legenda{color:#909aaa;margin:4px 2px 0;font-size:11px;line-height:1.4}.implantacao-revisao-painel-add-ver-mais{color:#1265f5;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:6px 2px 0;padding:8px 2px;font-size:12px;font-weight:650;display:inline-flex}.implantacao-revisao-painel-add-ver-mais svg{transition:transform .17s}.implantacao-revisao-painel-add-ver-mais[aria-expanded=true] svg{transform:rotate(180deg)}.implantacao-revisao-painel-add-opcoes--extras{margin-top:6px}@media (prefers-reduced-motion:reduce){.implantacao-revisao-painel-add-ver-mais svg{transition:none}}.implantacao-revisao-ver-proposta{margin-top:14px}.implantacao-revisao-ver-proposta-btn{color:#2765bb;cursor:pointer;background:#fff;border:1px solid #dbe5f1;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin:0;font-size:13px;font-weight:720;display:flex;box-shadow:0 1px 2px #14273e08}.implantacao-revisao-ver-proposta-btn:hover:not(:disabled){color:#075be5;background:#f0f6ff;border-color:#adc8f5}.implantacao-revisao-ver-proposta-btn:disabled{opacity:.5;cursor:not-allowed}.implantacao-revisao-rodape{gap:8px;margin-top:12px}.implantacao-revisao-rodape>*{flex:1}.implantacao-revisao-thumb{color:#0667ff;background:#eaf2ff;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.implantacao-revisao-thumb img{object-fit:cover;width:100%;height:100%}.implantacao-revisao-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.implantacao-revisao-titulo{color:var(--cor-texto);font-size:13px;font-weight:700}.implantacao-revisao-desc,.implantacao-revisao-titulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.implantacao-revisao-desc{color:var(--cor-texto-suave);font-size:11px}.implantacao-revisao-selo{white-space:nowrap;color:#738095;background:#eef1f5;border:0;border-radius:50px;flex-shrink:0;padding:5px 7px;font-size:10px;font-weight:700}.implantacao-revisao-selo[data-tom=feito]{color:#168d67;background:#e8f6ef}.implantacao-revisao-selo[data-tom=alerta]{color:#c17b21;background:#fff3df}.implantacao-revisao-selo[data-tom=neutro]{color:#738095;background:#eef1f5}.implantacao-revisao-seta{color:#9aa5b2;flex-shrink:0}.implantacao-revisao-ia{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.implantacao-revisao-ia-texto{gap:var(--space-2);font-size:var(--campo-fonte);align-items:flex-start;margin:0;line-height:1.45;display:flex}.implantacao-revisao-rodape{align-items:stretch;gap:var(--space-3);padding-top:var(--space-2);flex-direction:row;display:flex}.implantacao-revisao-rodape>*{flex:1 1 0;width:auto;min-width:0}.implantacao-revisao-previa-tela{z-index:80;background:var(--cor-fundo);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);flex-direction:column;display:flex;position:fixed;inset:0}.implantacao-revisao-previa-rolo{-webkit-overflow-scrolling:touch;background:var(--cor-fundo);flex:1;min-height:0;overflow:auto}.implantacao-revisao-previa-bloco{width:100%}.implantacao-revisao-previa-bloco[data-tema=escuro]{background:#1e2126}.implantacao-revisao-previa-bloco+.implantacao-revisao-previa-bloco{border-top:1px solid var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-revisao-previa-bloco+.implantacao-revisao-previa-bloco{border-top:1px solid color-mix(in srgb,var(--cor-borda) 70%,transparent)}}.implantacao-revisao-previa-bloco[data-tema=escuro]+.implantacao-revisao-previa-bloco[data-tema=escuro]{border-top:none}.implantacao-revisao-faixa-reservar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:20;pointer-events:none;opacity:0;background:0 0;width:auto;margin:0;padding:0;transition:opacity .2s,transform .2s;position:absolute;overflow:visible;transform:translateY(12px)}.implantacao-revisao-faixa-reservar[data-visivel=sim]{opacity:1;pointer-events:auto;transform:translateY(0)}.implantacao-revisao-faixa-reservar .inv-barra{visibility:visible;-webkit-backdrop-filter:none;pointer-events:auto;background:#1c1b19;border:1px solid #ffffff14;border-radius:16px;height:auto;margin:0;padding:12px 14px;overflow:hidden;box-shadow:0 12px 32px #00000047}.implantacao-revisao-previa-rolo[data-faixa-reservar=sim]{padding-bottom:88px}.implantacao-revisao-editor{gap:var(--space-4);flex-direction:column;display:flex}.implantacao-revisao-editor-topo{align-items:center;gap:var(--space-2);display:flex}.implantacao-revisao-editor-titulo{font-size:var(--texto-md);margin:0;font-weight:650}.implantacao-revisao-editor-form{gap:var(--campo-gap-campos);padding:var(--space-4);flex-direction:column;display:flex}.implantacao-revisao-campo-rotulo{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--campo-gap-rotulo);display:flex}.implantacao-revisao-editor-acoes{padding-top:var(--space-2)}.implantacao-revisao-editor--tela{z-index:40;background:var(--cor-fundo);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);flex-direction:column;gap:0;display:flex;position:fixed;inset:0}.implantacao-revisao-editor-barra{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);box-shadow:none;background:var(--cor-superficie,#fff);border:0;border-bottom-width:medium;flex-shrink:0;display:flex}.implantacao-revisao-editor-barra-dir,.implantacao-revisao-editor-barra-esq{align-items:center;gap:var(--space-2);min-width:0;display:flex}.implantacao-revisao-editor-barra-esq{flex:auto}.implantacao-revisao-editor-barra-dir{flex-shrink:0;justify-content:flex-end}.implantacao-revisao-editor-barra .implantacao-revisao-editor-titulo{font-size:var(--campo-fonte);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-weight:600;overflow:hidden}.implantacao-revisao-layout-linha{display:none}.implantacao-revisao-layout-rotulo{font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);margin:0}.implantacao-revisao-editor-folha{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.implantacao-revisao-editor-folha--com-formatos{position:relative}.implantacao-formato-faixa{background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem .75rem .15rem;display:flex}.implantacao-revisao-editor-folha--com-formatos .implantacao-revisao-apresentacao,.implantacao-revisao-editor-folha--com-formatos .implantacao-revisao-secao-pele{padding-top:.5rem}.implantacao-formato-pontos{background:var(--cor-texto);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .45rem;display:flex}@supports (color:color-mix(in lab,red,red)){.implantacao-formato-pontos{background:color-mix(in srgb,var(--cor-texto) 8%,transparent)}}.implantacao-formato-pontos{border:1px solid var(--cor-borda)}@supports (color:color-mix(in lab,red,red)){.implantacao-formato-pontos{border:1px solid color-mix(in srgb,var(--cor-borda) 80%,var(--cor-texto))}}.implantacao-formato-pontos{flex-shrink:0}.implantacao-formato-pontos--rodape,.implantacao-formato-pontos--topo{-webkit-backdrop-filter:blur(6px);background:#1418206b;border-color:#0000}.implantacao-formato-pontos--rodape .implantacao-formato-ponto,.implantacao-formato-pontos--topo .implantacao-formato-ponto{background:#fff6}.implantacao-formato-pontos--rodape .implantacao-formato-ponto.is-ativo,.implantacao-formato-pontos--topo .implantacao-formato-ponto.is-ativo{background:#fff}.implantacao-formato-pontos--rodape .implantacao-formato-seta,.implantacao-formato-pontos--topo .implantacao-formato-seta{color:#fff}.implantacao-formato-pontos--rodape{left:50%;bottom:max(.75rem,env(safe-area-inset-bottom,0px));z-index:6;position:absolute;transform:translate(-50%)}@media (max-width:767px){.implantacao-formato-pontos--rodape{display:none}}.implantacao-formato-seta{width:1.35rem;height:1.35rem;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:0;display:grid}.implantacao-formato-seta:disabled{opacity:.45;cursor:not-allowed}.implantacao-formato-ponto{background:var(--cor-texto);border:0;border-radius:999px;width:.4rem;height:.4rem;margin:0;padding:0}@supports (color:color-mix(in lab,red,red)){.implantacao-formato-ponto{background:color-mix(in srgb,var(--cor-texto) 28%,transparent)}}.implantacao-formato-ponto{cursor:pointer}.implantacao-formato-ponto.is-ativo{background:var(--cor-marca,#0967fa);width:1rem}.implantacao-formato-ponto:disabled{cursor:not-allowed}.implantacao-revisao-editor-folha--natural{background:var(--cor-fundo);padding:0}.implantacao-revisao-secao-natural{width:100%;margin:0 auto}.implantacao-revisao-apresentacao,.implantacao-revisao-secao-pele{box-sizing:border-box;background:var(--apresentacao-cream,#f4f5f0);min-height:100%;padding:36px 20px 48px}.implantacao-revisao-apresentacao:has([data-tema=escuro]),.implantacao-revisao-secao-pele:has([data-tema=escuro]){background:#1e2126}.implantacao-revisao-editor-folha--natural:has(.implantacao-revisao-apresentacao),.implantacao-revisao-editor-folha--natural:has(.implantacao-revisao-secao-pele){background:var(--apresentacao-cream,#f4f5f0)}.implantacao-revisao-editor-folha--natural:has([data-tema=escuro]){background:#1e2126}.apresentacao-premium .arte-ctrl-add,.implantacao-revisao-lista-add{border:1px dashed;justify-content:center;align-items:center;gap:.45rem;width:100%;min-height:2.5rem;margin-top:1rem;padding:.55rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.apresentacao-premium .arte-ctrl-add,.implantacao-revisao-lista-add{border:1px dashed color-mix(in srgb,currentColor 22%,transparent)}}.apresentacao-premium .arte-ctrl-add,.implantacao-revisao-lista-add{color:inherit;opacity:.72;cursor:pointer;background:0 0;border-radius:12px;font-size:12px;font-weight:500;transition:opacity .15s,background .15s}.apresentacao-premium .arte-ctrl-add:hover,.implantacao-revisao-lista-add:hover{opacity:1;background:currentColor}@supports (color:color-mix(in lab,red,red)){.apresentacao-premium .arte-ctrl-add:hover,.implantacao-revisao-lista-add:hover{background:color-mix(in srgb,currentColor 4%,transparent)}}.implantacao-revisao-lista-remover{background:currentColor;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.implantacao-revisao-lista-remover{background:color-mix(in srgb,currentColor 6%,transparent)}}.implantacao-revisao-lista-remover{color:inherit;opacity:.45;cursor:pointer}.implantacao-revisao-lista-remover:hover{opacity:1}.implantacao-revisao-secao-natural .apresentacao-hero-stack,.implantacao-revisao-secao-natural .apresentacao-premium{width:100%;max-width:none}.implantacao-revisao-folha-arte{gap:var(--space-4);max-width:40rem;min-height:calc(100dvh - 7rem);padding:var(--space-6) var(--space-4) var(--space-8);background:var(--cor-superficie,#fff);flex-direction:column;margin-inline:auto;display:flex}.implantacao-revisao-editavel-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave);font-size:12px;display:block}.implantacao-revisao-editavel-titulo{color:var(--cor-texto);font-size:clamp(1.5rem,5vw,2rem);font-weight:650;line-height:1.2;display:block}.implantacao-revisao-editavel-corpo{font-size:var(--campo-fonte);color:var(--cor-texto);line-height:1.55;display:block}.implantacao-revisao-dica{padding:var(--space-2) var(--space-4) var(--space-3);font-size:var(--campo-dica-fonte);color:var(--cor-texto-suave);background:var(--cor-superficie,#fff);border-top:1px solid var(--cor-borda);flex-shrink:0;margin:0}.implantacao-revisao-capa{padding-bottom:var(--space-6)}.implantacao-revisao-capa-biblioteca{padding:var(--space-4);background:var(--cor-fundo);min-height:calc(100dvh - 7rem)}.implantacao-revisao-capa-voltar-bib{min-height:var(--altura-campo);margin-bottom:var(--space-3);padding-inline:var(--campo-padding-inline);border:1px solid var(--cor-borda);border-radius:var(--radius-campo,8px);background:var(--cor-superficie,#fff);color:var(--cor-texto);font-size:var(--campo-fonte);cursor:pointer;align-items:center;display:inline-flex}.implantacao-revisao-capa .apresentacao-hero-nav{max-width:calc(100% - 8.5rem);left:.75rem;right:auto;transform:none}.implantacao-revisao-capa:has(.implantacao-revisao-capa-foto-toolbar--aberta) .apresentacao-hero-nav{max-width:calc(100% - 15.5rem)}.implantacao-revisao-capa-editar-foto{z-index:5;-webkit-backdrop-filter:blur(14px);color:#fff;cursor:pointer;transform-origin:100% 0;background:#141816c2;border:1px solid #ffffff52;border-radius:999px;align-items:center;gap:.4rem;min-height:2.1rem;padding:.45rem .8rem;font-size:12px;font-weight:600;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),background .18s,visibility linear;display:inline-flex;position:absolute;top:.7rem;right:.7rem;box-shadow:0 3px 18px #0c110f2e}.implantacao-revisao-capa-editar-foto:focus-visible,.implantacao-revisao-capa-editar-foto:hover{background:#141816e6;outline:none}.implantacao-revisao-capa-editar-foto--oculto{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s,transform .16s,visibility 0s linear .16s;transform:scale(.86)translateY(-4px)}.implantacao-revisao-capa-foto-toolbar{z-index:6;-webkit-backdrop-filter:blur(18px);color:#fff;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;background:#1c1f1de0;border:1px solid #ffffff1f;border-radius:.9rem;align-items:center;gap:.2rem;max-width:calc(100% - 1.3rem);padding:.28rem;transition:opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:flex;position:absolute;top:.65rem;right:.65rem;transform:scale(.9)translateY(-6px);box-shadow:0 5px 28px #0003}.implantacao-revisao-capa-foto-toolbar--aberta{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:scale(1)translateY(0)}.implantacao-revisao-capa-foto-tool{color:#fff;white-space:nowrap;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:.55rem;justify-content:center;align-items:center;gap:.4rem;min-height:2.1rem;padding:.45rem .65rem;font-size:12px;font-weight:580;transition:background .18s,opacity .2s,transform .24s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translateY(-4px)}.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool{opacity:1;transform:translateY(0)}.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool:first-child{transition-delay:40ms}.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool:nth-child(2){transition-delay:80ms}.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool:nth-child(4){transition-delay:.12s}.implantacao-revisao-capa-foto-tool--ativo,.implantacao-revisao-capa-foto-tool:hover{background:#fff3}.implantacao-revisao-capa-foto-tool--ativo{box-shadow:inset 0 0 0 1px #ffffff47}.implantacao-revisao-capa-foto-tool--icone{width:2.15rem;padding:.45rem}.implantacao-revisao-capa-foto-tool-sep{opacity:0;background:#ffffff38;width:1px;height:1.25rem;margin:0 .1rem;transition:opacity .2s .1s}.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool-sep{opacity:1}.apresentacao-premium .apresentacao-hero-photo{transition:box-shadow .28s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 0 #0000}.implantacao-revisao-capa-foto--editando{box-shadow:inset 0 0 0 3px #8db3ff}.implantacao-revisao-capa-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;white-space:nowrap;background:#0c0b0ab8;border:0;border-radius:999px;align-items:center;gap:.3rem;min-height:1.75rem;padding:0 .65rem;font-size:12px;font-weight:500;display:inline-flex}.implantacao-revisao-capa-pill--so-icone{justify-content:center;width:1.75rem;padding:0}.implantacao-revisao-capa-foto--reposicionando{touch-action:none;cursor:grab}.implantacao-revisao-capa-foto--reposicionando:active{cursor:grabbing}.implantacao-revisao-capa-reposicionar-dica{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap;background:#1c2421c7;border-radius:999px;align-items:center;gap:.4rem;max-width:calc(100% - 1.25rem);margin:0;padding:.45rem .75rem;font-size:11px;font-weight:600;transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .24s;display:inline-flex;position:absolute;bottom:7.1rem;left:50%;transform:translate(-50%,10px)scale(.96)}.implantacao-revisao-capa-reposicionar-dica--visivel{opacity:1;visibility:visible;transition:opacity .24s,transform .34s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(-50%)scale(1)}.implantacao-revisao-capa-reposicionar-zoom{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;background:#0c0b0ab8;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem;transition:opacity .22s,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .24s;display:inline-flex;position:absolute;bottom:4.35rem;left:50%;transform:translate(-50%,8px)scale(.96)}.implantacao-revisao-capa-reposicionar-zoom--visivel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s,transform .34s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(-50%)scale(1)}.implantacao-revisao-capa-reposicionar-zoom-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}.implantacao-revisao-capa-reposicionar-zoom-btn:disabled{opacity:.35;cursor:default}.implantacao-revisao-capa-reposicionar-zoom-valor{color:#ffffffe6;text-align:center;font-variant-numeric:tabular-nums;min-width:2.6rem;font-size:.72rem;font-weight:700}@media (prefers-reduced-motion:reduce){.apresentacao-premium .apresentacao-hero-photo,.implantacao-revisao-capa-editar-foto,.implantacao-revisao-capa-editar-foto--oculto,.implantacao-revisao-capa-foto-tool,.implantacao-revisao-capa-foto-tool-sep,.implantacao-revisao-capa-foto-toolbar,.implantacao-revisao-capa-foto-toolbar--aberta,.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool,.implantacao-revisao-capa-reposicionar-dica,.implantacao-revisao-capa-reposicionar-dica--visivel,.implantacao-revisao-capa-reposicionar-zoom,.implantacao-revisao-capa-reposicionar-zoom--visivel{transition:none!important;transform:none!important}.implantacao-revisao-capa-editar-foto--oculto{opacity:0}.implantacao-revisao-capa-foto-toolbar--aberta .implantacao-revisao-capa-foto-tool{opacity:1}.implantacao-revisao-capa-reposicionar-zoom--visivel{transform:translate(-50%)}}.apresentacao-premium .apresentacao-hero-photo[data-encaixe-editando=mobile]>.apresentacao-hero-photo-img{object-position:var(--apresentacao-encaixe-mobile,var(--apresentacao-encaixe-desktop,center 18%));transform:scale(var(--apresentacao-encaixe-zoom-mobile,var(--apresentacao-encaixe-zoom-desktop,1)));transform-origin:var(--apresentacao-encaixe-mobile,var(--apresentacao-encaixe-desktop,center 18%))}.apresentacao-premium .apresentacao-hero-photo[data-encaixe-editando=desktop]>.apresentacao-hero-photo-img{object-position:var(--apresentacao-encaixe-desktop,center 18%);transform:scale(var(--apresentacao-encaixe-zoom-desktop,1));transform-origin:var(--apresentacao-encaixe-desktop,center 18%)}.implantacao-revisao-capa-sem-foto{justify-content:center;align-items:center;gap:var(--space-2);background:var(--cor-fundo);flex-direction:column;min-height:12rem;display:flex}@supports (color:color-mix(in lab,red,red)){.implantacao-revisao-capa-sem-foto{background:color-mix(in srgb,var(--cor-fundo) 70%,#111)}}.implantacao-revisao-capa-sem-foto{color:var(--cor-texto-suave)}.implantacao-revisao-capa-sem-foto-acao{color:var(--cor-texto);font-size:var(--campo-fonte);cursor:pointer;background:0 0;border:0;font-weight:600}.implantacao-revisao-capa-marca{align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.implantacao-revisao-capa-marca .apresentacao-hero-marca{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.implantacao-revisao-capa-x{width:1.5rem;height:1.5rem;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.implantacao-revisao-capa-x--na-marca{color:#fff;background:#00000059}.implantacao-revisao-titulo-wrap{align-items:flex-start;gap:.25rem;display:flex}.implantacao-revisao-titulo-wrap .apresentacao-event-title{flex:1;min-width:0}.implantacao-revisao-info-item{align-items:flex-start}.implantacao-revisao-campo-miolo{flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.implantacao-revisao-campo-miolo .apresentacao-field-content{flex:1;min-width:0}.implantacao-revisao-campo-miolo .apresentacao-field-content label{white-space:nowrap}.implantacao-revisao-campo-oculto{opacity:.38}.implantacao-revisao-campo-miolo>.apresentacao-location-card{flex:1;width:100%;min-width:0}.implantacao-revisao-fotos-cabecalho{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:.4rem;display:flex}.implantacao-revisao-fotos-rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--capa-label,var(--cor-texto-suave));margin:0;font-size:11px;font-weight:600}.implantacao-revisao-capa .apresentacao-local-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid;overflow:hidden}.implantacao-revisao-capa .apresentacao-local-gallery img{object-fit:cover;border-radius:8px;width:100%;height:4.5rem;display:block}.implantacao-revisao-capa-add{margin-top:var(--space-4)}.implantacao-revisao-capa-add-btn{min-height:var(--altura-campo);padding-inline:var(--campo-padding-inline);border:1px dashed var(--capa-border,var(--cor-borda));border-radius:var(--radius-campo,8px);color:var(--capa-ink,var(--cor-texto));font-size:var(--campo-fonte);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.implantacao-revisao-capa-add-btn[data-state=open]{background:var(--capa-field,var(--cor-fundo));border-style:solid}.implantacao-revisao-capa-add-btn svg:last-child{opacity:.65}.implantacao-revisao-capa-input-arte{width:100%;color:inherit;font:inherit;line-height:inherit;box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;display:block}.implantacao-revisao-capa-input-arte:focus{box-shadow:none;outline:none}.implantacao-revisao-capa-input-arte--botao{text-align:left;cursor:text}.implantacao-revisao-capa [contenteditable]:focus{box-shadow:none;outline:none!important}.implantacao-contratual-grupo{gap:var(--campo-gap-campos);margin-bottom:var(--space-4);flex-direction:column;display:flex}.implantacao-contratual-grupo h4{font-size:var(--campo-fonte);color:var(--cor-texto);margin:0;font-weight:600}.implantacao-contratual-campos{gap:var(--space-2);flex-direction:column;display:flex}.implantacao-contratual-campo-linha{align-items:center;gap:var(--space-2);min-height:var(--altura-campo);padding-inline:var(--campo-padding-inline);border-radius:var(--radius-campo,8px);background:var(--cor-fundo);cursor:pointer;font-size:var(--campo-fonte);color:var(--cor-texto);display:flex}.implantacao-contratual-campo-linha>span{flex:1;min-width:0}