.campo-unico-destino-raiz.svelte-11lz7bx{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:.875rem;background:var(--superficie-1, var(--color-superficie));border:1px solid var(--borda-suave, var(--color-borda));color:var(--texto-1, var(--color-texto));box-sizing:border-box;max-width:100%;min-width:0}.cabecalho-campo-unico.svelte-11lz7bx{display:flex;flex-direction:column;gap:.25rem;min-width:0}.titulo-campo-unico.svelte-11lz7bx{margin:0;font-size:1rem;font-weight:700}.subtitulo-campo-unico.svelte-11lz7bx{margin:0;font-size:.8125rem;color:var(--texto-2, var(--color-texto-fraco));line-height:1.35}.bloco-input-unico.svelte-11lz7bx{display:flex;flex-direction:column;gap:.5rem;min-width:0}.rotulo-campo-unico.svelte-11lz7bx{font-size:.8125rem;font-weight:600}.input-campo-unico.svelte-11lz7bx{width:100%;min-width:0;box-sizing:border-box;padding:.65rem .75rem;border-radius:.625rem;border:1px solid var(--borda-forte, var(--color-borda));font-size:.875rem;background:var(--superficie-2, var(--color-fundo));color:var(--texto-1, var(--color-texto))}.acoes-rapidas-campo.svelte-11lz7bx{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.btn-secundario-campo.svelte-11lz7bx{padding:.45rem .75rem;border-radius:.5rem;border:1px solid var(--borda-suave, var(--color-borda));background:var(--superficie-2, var(--color-fundo));color:var(--texto-1, var(--color-texto));font-size:.75rem;font-weight:600;cursor:pointer}.banner-reconhecimento.svelte-11lz7bx{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border-radius:.625rem;background:var(--color-fundo);border:1px solid var(--color-borda);min-width:0;overflow-wrap:anywhere}.banner-reconhecimento.reconhecido.svelte-11lz7bx{background:var(--color-sucesso-fundo, var(--color-fundo));border-color:var(--color-sucesso);color:var(--color-sucesso)}.rotulo-curto-rua.svelte-11lz7bx{font-size:.8125rem;font-weight:700}.frase-explicativa-rua.svelte-11lz7bx{margin:0;font-size:.8125rem;line-height:1.4}.bloco-poka-yoke-picnic.svelte-11lz7bx{display:flex;flex-direction:column;gap:.625rem;padding:.75rem;border-radius:.75rem;background:var(--color-aviso-fundo, var(--color-fundo));border:1px solid var(--color-aviso);min-width:0}.titulo-poka-yoke.svelte-11lz7bx{margin:0;font-size:.875rem;font-weight:700;color:var(--color-aviso-texto, var(--color-texto))}.subtitulo-poka-yoke.svelte-11lz7bx{margin:0;font-size:.75rem;color:var(--color-aviso-texto, var(--color-texto-fraco))}.opcoes-poka-yoke.svelte-11lz7bx{display:flex;flex-direction:column;gap:.5rem;min-width:0}.cartao-opcao-picnic.svelte-11lz7bx{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.625rem .75rem;border-radius:.625rem;border:1px solid var(--color-aviso);background:var(--color-superficie);color:var(--color-texto);text-align:left;cursor:pointer;min-width:0}.cartao-opcao-picnic.selecionado.svelte-11lz7bx{border-width:2px;border-color:var(--color-acao);background:var(--color-acao-fundo, var(--color-fundo))}.titulo-opcao-picnic.svelte-11lz7bx{font-size:.8125rem;font-weight:700}.desc-opcao-picnic.svelte-11lz7bx{font-size:.75rem;color:var(--color-texto-fraco);line-height:1.35}.resultado-poka-yoke.svelte-11lz7bx{padding:.625rem .75rem;border-radius:.5rem;font-size:.8125rem;min-width:0;overflow-wrap:anywhere}.resultado-poka-yoke.aprovado.svelte-11lz7bx{background:var(--color-sucesso-fundo, var(--color-fundo));border:1px solid var(--color-sucesso);color:var(--color-sucesso)}.resultado-poka-yoke.recusado.svelte-11lz7bx{background:var(--color-perigo-fundo, var(--color-fundo));border:1px solid var(--color-perigo);color:var(--color-perigo)}.frase-validacao-picnic.svelte-11lz7bx{margin:0;font-weight:600;line-height:1.35}.bloco-ponte-ida-volta.svelte-11lz7bx{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.625rem;background:var(--color-fundo);border:1px solid var(--color-borda);min-width:0}.cabecalho-ponte.svelte-11lz7bx{display:flex;justify-content:space-between;align-items:center;gap:.5rem;min-width:0}.titulo-ponte.svelte-11lz7bx{font-size:.8125rem;font-weight:700}.pilula-passo-ponte.svelte-11lz7bx{padding:.15rem .5rem;border-radius:999px;background:var(--color-texto);color:var(--color-superficie);font-size:.75rem;font-weight:700}.frase-status-ponte.svelte-11lz7bx{margin:0;font-size:.75rem;color:var(--color-texto-fraco);line-height:1.35}.botoes-ponte.svelte-11lz7bx{display:flex;flex-wrap:wrap;gap:.4rem;min-width:0}.btn-ponte.svelte-11lz7bx{flex:1 1 auto;min-width:0;padding:.45rem .6rem;border-radius:.5rem;border:1px solid var(--color-texto);background:var(--color-superficie);color:var(--color-texto);font-size:.75rem;font-weight:600;cursor:pointer}
