.jn-trilho{list-style:none;display:flex;gap:var(--e-8);max-width:400px;margin:0 auto var(--e-24);padding:0}.jn-passo{position:relative;flex:1 1;padding-top:10px;font-size:var(--t-mini);line-height:1.3;color:var(--tinta-2)}.jn-passo:before{right:0;background:var(--fio)}.jn-passo:after,.jn-passo:before{content:"";position:absolute;top:0;left:0;height:3px;border-radius:var(--r-pilula)}.jn-passo:after{width:0;background:var(--tinta)}.jn-passo[data-estado=feito]{color:var(--tinta)}.jn-passo[data-estado=feito]:after{width:100%;background:var(--volta)}.jn-passo[data-estado=atual]{color:var(--tinta);font-weight:var(--w-enfase)}.jn-passo[data-estado=atual]:after{animation:jn-encher .7s var(--suave) .15s forwards}@keyframes jn-encher{to{width:100%}}.jn-passo-marca{display:inline-block;margin-right:3px;color:var(--volta);font-weight:var(--w-titulo)}.jn-envio{list-style:none;margin:var(--e-16) 0 0;padding:14px 16px;border:1px solid var(--fio);border-radius:var(--radius);background:var(--papel);animation:jn-surgir .28s var(--suave) both}.jn-envio-item{display:flex;align-items:flex-start;gap:10px;padding:5px 0;font-size:var(--t-menor);color:var(--tinta-2)}.jn-envio-item[data-estado=atual],.jn-envio-item[data-estado=feito]{color:var(--tinta)}.jn-sinal{flex:none;width:18px;height:18px;margin-top:1px;border-radius:var(--r-circulo);border:2px solid var(--fio-campo);display:grid;place-items:center;font-size:var(--t-micro);line-height:1}.jn-envio-item[data-estado=feito] .jn-sinal{border-color:var(--volta);background:var(--grifo-volta);color:var(--tinta);animation:jn-selo .32s var(--mola) both}.jn-envio-item[data-estado=atual] .jn-sinal{border-color:var(--tinta);border-right-color:transparent;animation:jn-girar .8s linear infinite}@keyframes jn-girar{to{transform:rotate(1turn)}}@keyframes jn-selo{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes jn-surgir{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.jn-campo-ok{box-shadow:inset 0 -3px 0 var(--grifo-volta);transition:box-shadow .35s var(--grifa)}.jn-campo-erro{border-color:var(--alerta)!important;animation:jn-sacudir .32s var(--suave)}@keyframes jn-sacudir{20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.jn-campo-msg{margin:4px 0 0;font-size:var(--t-mini);color:var(--alerta);animation:jn-surgir .2s var(--suave) both}.jn-ida{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px 16px;background:var(--papel);animation:jn-desvelar .22s var(--suave) both}@keyframes jn-desvelar{0%{opacity:0}to{opacity:1}}.jn-ida-miolo{max-width:420px;width:100%}.jn-ida-titulo{font-size:var(--t-h2);font-weight:var(--w-heroi);color:var(--tinta);margin:0 0 var(--e-16);line-height:var(--lh-apertada)}.jn-ida-lista{margin:0;padding-left:1.3em;color:var(--tinta);font-size:var(--t-base);line-height:1.6}.jn-ida-lista li{margin:6px 0}.jn-ida-rodape{margin:var(--e-24) 0 0;font-size:var(--t-menor);color:var(--tinta-2);display:flex;align-items:center;gap:10px}.jn-ida-rodape .jn-sinal{border-color:var(--tinta);border-right-color:transparent;animation:jn-girar .8s linear infinite}.jn-espera{max-width:420px;margin:0 auto;text-align:left}.jn-espera-titulo{font-size:var(--t-h2);font-weight:var(--w-heroi);color:var(--tinta);width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto var(--e-8);line-height:var(--lh-apertada);text-align:center}.jn-espera-titulo:focus{outline:none}.jn-espera-titulo:focus-visible{outline:2px solid var(--tinta);outline-offset:6px;border-radius:var(--r-8)}.jn-espera-frase{text-align:center;color:var(--tinta-2);font-size:var(--t-menor);margin:0 0 var(--e-24);min-height:1.5em}.jn-espera-lista{list-style:none;padding:14px 16px;margin:0 0 var(--e-24);border:1px solid var(--fio);border-radius:var(--radius)}.jn-espera-tempo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tinta-2);font-size:var(--t-mini);margin-left:auto}.jn-selo-ok{position:relative;width:72px;height:72px;margin:var(--e-24) auto var(--e-16)}.jn-selo-ok svg{width:72px;height:72px;display:block}.jn-selo-ok circle{fill:var(--grifo-volta);transform-origin:center;animation:jn-selo .45s var(--mola) both}.jn-selo-ok path{fill:none;stroke:var(--tinta);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:jn-tracar .42s var(--grifa) .3s forwards}@keyframes jn-tracar{to{stroke-dashoffset:0}}.jn-faisca{position:absolute;left:50%;top:50%;width:14px;height:6px;margin:-3px 0 0 -7px;border-radius:var(--r-pilula);background:var(--grifo);opacity:0;pointer-events:none}.jn-faisca.volta{background:var(--grifo-volta)}.jn-tour{inset:0;z-index:900}.jn-tour,.jn-tour-luz{position:fixed;pointer-events:none}.jn-tour-luz{border-radius:var(--r-12);box-shadow:0 0 0 3px var(--grifo),0 0 0 9999px rgba(15,42,61,.42);transition:top .38s var(--suave),left .38s var(--suave),width .38s var(--suave),height .38s var(--suave),opacity .2s}.jn-tour-luz[data-modo=centro]{box-shadow:0 0 0 0 transparent,0 0 0 9999px rgba(15,42,61,.42)}.jn-balao{position:fixed;top:0;left:0;pointer-events:auto;box-sizing:border-box;background:var(--papel);color:var(--tinta);border:1px solid var(--fio);border-radius:var(--r-14);padding:16px 16px 12px;box-shadow:0 14px 36px rgba(15,42,61,.22);animation:jn-desvelar .25s var(--suave) both}.jn-balao[data-posto="1"]{transition:transform .38s var(--suave)}.jn-balao:focus-visible{outline:3px solid var(--tinta);outline-offset:2px}.jn-balao-corpo{animation:jn-surgir .3s var(--suave) both}.jn-balao-passos{display:flex;gap:4px;margin:0 0 10px;padding:0;list-style:none}.jn-balao-passos li{flex:1 1;height:3px;border-radius:var(--r-pilula);background:var(--fio)}.jn-balao-passos li[data-feito="1"]{background:var(--tinta)}.jn-balao-titulo{font-size:var(--t-maior);font-weight:var(--w-titulo);line-height:var(--lh-apertada);margin:0 0 6px}.jn-balao-texto{font-size:var(--t-menor);line-height:var(--lh-corpo);margin:0 0 12px;color:var(--tinta)}.jn-balao-acoes{display:flex;align-items:center;gap:8px}.jn-balao-conta{font-size:var(--t-mini);color:var(--tinta-2);margin-right:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jn-balao-pular,.jn-balao-voltar{padding:0 10px;background:transparent;color:var(--tinta);text-decoration:underline;text-underline-offset:3px}.jn-balao-proximo,.jn-balao-pular,.jn-balao-voltar{min-height:44px;border:0;font:inherit;font-size:var(--t-menor);cursor:pointer}.jn-balao-proximo{padding:0 18px;border-radius:var(--r-10);background:var(--tinta);color:var(--sobre-tinta);font-weight:var(--w-enfase)}.jn-balao-proximo:hover{background:var(--tinta-forte)}.jn-balao-proximo:focus-visible,.jn-balao-pular:focus-visible,.jn-balao-voltar:focus-visible{outline:3px solid var(--tinta);outline-offset:2px}.jn-so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.jn-passo[data-estado=atual]:after{animation:none;width:100%}.jn-envio-item[data-estado=atual] .jn-sinal,.jn-ida-rodape .jn-sinal{animation:none;border-right-color:var(--tinta)}.jn-selo-ok path{animation:none;stroke-dashoffset:0}.jn-faisca{display:none}.jn-balao,.jn-tour-luz{transition:none}}