.cliente-module__hfF3BG__nav{border-bottom:1px solid var(--color-line-soft)}.cliente-module__hfF3BG__navLista{scrollbar-width:none;gap:.25rem;margin:0 -.75rem;padding:0;list-style:none;display:flex;overflow-x:auto}.cliente-module__hfF3BG__navLista::-webkit-scrollbar{display:none}.cliente-module__hfF3BG__navItem{min-height:2.75rem;color:var(--color-ink-dim);white-space:nowrap;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.cliente-module__hfF3BG__navItem:hover{color:var(--color-ink)}.cliente-module__hfF3BG__navItem:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.cliente-module__hfF3BG__navItem[aria-current]{color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-ink)}.cliente-module__hfF3BG__estado{font-size:.875rem;font-weight:600}.cliente-module__hfF3BG__estadoAcao{color:var(--color-amber-ink)}.cliente-module__hfF3BG__estadoEspera{color:var(--color-ink-dim)}.cliente-module__hfF3BG__estadoOk{color:var(--color-mint)}.cliente-module__hfF3BG__estadoFechado{color:var(--color-ink-faint)}.cliente-module__hfF3BG__roteiro{counter-reset:passo;margin:0;padding:0;list-style:none}.cliente-module__hfF3BG__passo{border-top:1px solid var(--color-line-soft);counter-increment:passo;padding:1.25rem 0 1.25rem 2.75rem;scroll-margin-top:6rem;position:relative}.cliente-module__hfF3BG__passo:last-child{border-bottom:1px solid var(--color-line-soft)}.cliente-module__hfF3BG__passo:before{content:counter(passo);border:1px solid var(--color-line);font-variant-numeric:tabular-nums;width:1.75rem;height:1.75rem;color:var(--color-ink-dim);background:var(--color-void);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:1.25rem;left:0}.cliente-module__hfF3BG__passoFeito:before{content:"✓";border-color:var(--color-mint);color:var(--color-mint)}.cliente-module__hfF3BG__passoAgora:before{border-color:var(--color-ink);background:var(--color-ink);color:#fff}.cliente-module__hfF3BG__passoCabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.cliente-module__hfF3BG__passoEstado{color:var(--color-ink-faint);font-size:.8125rem;font-weight:600}.cliente-module__hfF3BG__passoFeito .cliente-module__hfF3BG__passoEstado{color:var(--color-mint)}.cliente-module__hfF3BG__passoAgora .cliente-module__hfF3BG__passoEstado{color:var(--color-ink)}@media print{.cliente-module__hfF3BG__nav{display:none}}
