:root{--fundo:#f6f7fb;--papel:#fff;--tinta:#12141a;--tinta-fraca:#5b6070;--borda:#e3e6ef;--marca:#4338ca;--marca-forte:#372fb5;--marca-fraca:#eef0ff;--erro:#b42318;--erro-fundo:#fef3f2;--ok:#067647;--ok-fundo:#ecfdf3;--raio:12px;--sombra:0 1px 2px #1018280f, 0 8px 24px #1018280f;--trilha-previa:380px;--vao-colunas:28px;--largura-conteudo:720px}*{box-sizing:border-box}body{background:var(--fundo);color:var(--tinta);-webkit-font-smoothing:antialiased;margin:0;font:16px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--marca)}.topo{justify-content:space-between;align-items:center;gap:16px;max-width:1040px;margin:0 auto;padding:18px 24px;display:flex}.marca{letter-spacing:-.02em;color:var(--tinta);align-items:center;gap:7px;font-size:19px;font-weight:700;text-decoration:none;display:inline-flex}.marca-traco{fill:none;width:20px;height:20px;stroke:var(--marca);stroke-width:4px;stroke-linecap:round;flex:none}.centro{max-width:460px;margin:24px auto 64px;padding:0 20px}.largo{max-width:var(--largura-conteudo)}@media (min-width:901px){.largo-com-previa{max-width:calc(var(--largura-conteudo) + var(--trilha-previa) + var(--vao-colunas))}}.cartao{background:var(--papel);border:1px solid var(--borda);border-radius:var(--raio);box-shadow:var(--sombra);padding:28px}.cartao+.cartao{margin-top:20px}h1{letter-spacing:-.02em;margin:0 0 8px;font-size:27px;line-height:1.2}h2{margin:0 0 4px;font-size:18px}.sub{color:var(--tinta-fraca);margin:0 0 22px}.sub-curta{color:var(--tinta-fraca);margin:0 0 18px;font-size:14px}label,.rotulo{margin-bottom:6px;font-size:14px;font-weight:600;display:block}input[type=text],input[type=email],input[type=password],input[type=search],textarea{border:1px solid var(--borda);background:var(--papel);width:100%;color:inherit;font:inherit;border-radius:9px;padding:11px 13px}textarea{resize:vertical;min-height:84px}input:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.campo{margin-bottom:16px}input[type=color]{border:1px solid var(--borda);background:var(--papel);cursor:pointer;border-radius:9px;width:64px;height:40px;padding:3px}.campo-cor{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.campo-cor label{margin-bottom:0}.campo-cor .dica{flex-basis:100%;margin-top:0}input[type=file]{font:inherit;max-width:100%;font-size:14px}.dica{color:var(--tinta-fraca);margin:6px 0 0;font-size:13px}.campo-slug{border:1px solid var(--borda);background:var(--papel);border-radius:9px;align-items:center;display:flex;overflow:hidden}.campo-slug span{color:var(--tinta-fraca);white-space:nowrap;padding:11px 0 11px 13px}.campo-slug input{border:none;min-width:0;padding-left:2px}.campo-slug input:focus-visible{outline:none}.campo-slug:focus-within{outline:2px solid var(--marca);outline-offset:2px}button,.botao{background:var(--marca);color:#fff;width:100%;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:600;text-decoration:none;display:inline-flex}button:hover,.botao:hover{background:var(--marca-forte)}button:disabled{opacity:.6;cursor:progress}.secundario,button.secundario{background:var(--papel);color:var(--tinta);border-color:var(--borda)}.secundario:hover,button.secundario:hover{background:var(--fundo)}.discreto{width:auto;color:var(--tinta-fraca);background:0 0;border-color:#0000;padding:7px 12px;font-size:14px}.discreto:hover{background:var(--fundo);color:var(--tinta)}.recado{border-radius:9px;margin-bottom:18px;padding:11px 14px;font-size:14px}.recado-erro{background:var(--erro-fundo);color:var(--erro)}.recado-ok{background:var(--ok-fundo);color:var(--ok)}.recado-nota{background:var(--marca-fraca);color:var(--marca-forte)}.sugestoes{flex-wrap:wrap;gap:8px;margin-top:10px;padding:0;list-style:none;display:flex}.sugestoes button{background:var(--marca-fraca);width:auto;color:var(--marca-forte);padding:6px 11px;font-size:14px}.sugestoes button:hover{background:#e3e6ff}.separador{color:var(--tinta-fraca);align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}.separador:before,.separador:after{content:"";background:var(--borda);flex:1;height:1px}.rodape-form{text-align:center;color:var(--tinta-fraca);margin:18px 0 0;font-size:14px}.linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.linha>form{flex:none}.linha button{width:auto}.linha input[type=text]{flex:1;width:auto;min-width:0}.endereco{border:1px dashed var(--borda);background:var(--fundo);word-break:break-all;border-radius:9px;align-items:center;gap:10px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;display:flex}.etiqueta{border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:13px;font-weight:600;display:inline-flex}.etiqueta-no-ar{background:var(--ok-fundo);color:var(--ok)}.etiqueta-rascunho{background:var(--fundo);color:var(--tinta-fraca);border:1px solid var(--borda)}.estado-slug{min-height:19px;margin:6px 0 0;font-size:13px}.estado-livre{color:var(--ok)}.estado-ocupado{color:var(--erro)}.estado-neutro{color:var(--tinta-fraca)}.em-breve{border:1px dashed var(--borda);border-radius:var(--raio);color:var(--tinta-fraca);margin-top:20px;padding:16px;font-size:14px}.hero{text-align:center;max-width:560px;margin:40px auto 0;padding:0 20px}.hero h1{font-size:38px}.hero .sub{font-size:18px}.hero .cartao{text-align:left;margin-top:28px}.preview{width:100%;max-width:var(--trilha-previa);aspect-ratio:9/16;border:1px solid var(--borda);background:var(--papel);box-shadow:var(--sombra);border-radius:22px}.colunas{grid-template-columns:minmax(0, 1fr) var(--trilha-previa);gap:var(--vao-colunas);align-items:start;display:grid}.abas{gap:8px;margin-bottom:18px;display:none}@media (max-width:900px){.colunas{grid-template-columns:minmax(0,1fr)}.abas{display:flex}.coluna-escondida{display:none}}.blocos{margin:0 0 16px;padding:0;list-style:none}.bloco{border:1px solid var(--borda);background:var(--papel);border-radius:10px;margin-bottom:8px}.bloco.arrastando{opacity:.6;box-shadow:var(--sombra)}.bloco.desligado .bloco-titulo strong{color:var(--tinta-fraca);text-decoration:line-through}.bloco-topo{align-items:center;gap:4px;padding:8px 10px;display:flex}.bloco-topo .discreto{flex:none;width:auto}.alca{width:auto;color:var(--tinta-fraca);cursor:grab;touch-action:none;background:0 0;border-color:#0000;flex:none;padding:6px 8px}.bloco-titulo{width:auto;color:inherit;text-align:left;background:0 0;border-color:#0000;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:0;padding:6px 8px}.bloco-corpo{border-top:1px solid var(--borda);padding:4px 14px 14px}.tipos{flex-wrap:wrap;gap:8px;display:flex}.tipos button{background:var(--marca-fraca);width:auto;color:var(--marca-forte);padding:8px 12px;font-size:14px}.so-leitor{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chave{border:1px solid var(--borda);background:var(--fundo);cursor:pointer;border-radius:999px;flex:none;width:34px;height:20px;padding:0;transition:background .12s;position:relative}.chave:after{content:"";background:var(--papel);border-radius:50%;width:14px;height:14px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #10182833}.chave[aria-pressed=true]{background:var(--marca);border-color:var(--marca)}.chave[aria-pressed=true]:after{transform:translate(14px)}.bloco-titulo{min-width:0}.bloco-titulo strong,.bloco-titulo .dica{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.icone-escolhido{fill:currentColor;vertical-align:-.15em;width:1.1em;height:1.1em;margin-right:.4em}.grade-de-icones{border:1px solid var(--borda);border-radius:10px;margin-top:8px;padding:10px}.grade{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;max-height:260px;margin-top:8px;display:grid;overflow-y:auto}.celula-de-icone{color:var(--tinta);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.celula-de-icone:hover{background:var(--marca-fraca);border-color:var(--borda)}.celula-de-icone[aria-pressed=true]{border-color:var(--marca);background:var(--marca-fraca)}.celula-de-icone svg{fill:currentColor;width:20px;height:20px;display:block}.estat-totais{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 20px;display:grid}.estat-totais div{margin:0}.estat-totais dt{color:var(--tinta-fraca);font-size:13px}.estat-totais dd{margin:2px 0 0;font-size:26px;font-weight:700}.estat-grafico{width:100%;height:auto;display:block}.estat-eixo{stroke:var(--borda);stroke-width:1px}.estat-views{fill:var(--marca);opacity:.35}.estat-clicks{fill:var(--marca)}.estat-rotulo{fill:var(--tinta-fraca);font-size:12px}.estat-tabela{border-collapse:collapse;width:100%}.estat-tabela th,.estat-tabela td{text-align:left;border-bottom:1px solid var(--borda);padding:8px 0}.estat-tabela th:not(:first-child),.estat-tabela td:not(:first-child){text-align:right}@media (max-width:480px){.estat-totais{grid-template-columns:1fr 1fr}}.formatar{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.formatar button.secundario{width:auto;min-width:34px;padding:4px 10px;font-size:14px}.formatar select{width:auto;padding:5px 8px;font-size:13px}.formatar .discreto{width:auto;padding:4px 8px;font-size:13px}.formatar input[type=color]{border:1px solid var(--borda);background:var(--papel);cursor:pointer;border-radius:6px;width:34px;height:30px;padding:2px}.formato-do-logo{border:0;flex-wrap:wrap;gap:16px;margin:0 0 16px;padding:0;display:flex}.formato-do-logo legend{margin-bottom:8px;font-size:14px;font-weight:600}.formato-do-logo label{align-items:center;gap:6px;margin:0;font-weight:400;display:inline-flex}.formato-do-logo input[type=radio]{width:auto;margin:0}.editor-rico{border:1px solid var(--borda);background:var(--papel);width:100%;min-height:84px;color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:9px;padding:11px 13px;line-height:1.5}.editor-rico:focus-visible{outline:2px solid var(--marca);outline-offset:2px}.editor-rico p{margin:0}.editor-rico .tp{font-size:.85em}.editor-rico .tg{font-size:1.25em}.editor-rico .tgg{font-size:1.5em;line-height:1.3}.dica-erro{color:#b42318}.campo-imagem-linha{align-items:center;gap:14px;display:flex}.miniatura{border:1px solid var(--borda);background:var(--fundo);flex:none;width:56px;height:56px;display:block;overflow:hidden}.miniatura.redondo{border-radius:50%}.miniatura.quadrado{border-radius:12px}.miniatura img{object-fit:cover;width:100%;height:100%;display:block}.campo-imagem .dica{margin-top:6px}.campo-imagem label.botao{cursor:pointer;width:auto;margin:0;padding:8px 14px;display:inline-flex}.campo-imagem label.enviando{opacity:.6;cursor:progress}.campo-imagem.arrastando{outline:2px dashed var(--marca);outline-offset:6px;border-radius:9px}.oculto-visual{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oculto-visual:focus-visible+label{outline:2px solid var(--marca);outline-offset:2px}
