.onb[data-astro-cid-h5hz7ldf]{max-width:480px;min-height:100dvh;padding:calc(16px + env(safe-area-inset-top)) var(--gutter) calc(24px + env(safe-area-inset-bottom));grid-template-rows:auto 1fr;margin:0 auto;display:grid}.onb-topo[data-astro-cid-h5hz7ldf]{grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:32px;display:grid}.voltar[data-astro-cid-h5hz7ldf]{width:44px;height:44px;color:var(--marca);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.voltar[data-astro-cid-h5hz7ldf] svg[data-astro-cid-h5hz7ldf]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.voltar[data-astro-cid-h5hz7ldf][hidden]{visibility:hidden;display:grid}.progresso[data-astro-cid-h5hz7ldf]{justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.progresso[data-astro-cid-h5hz7ldf] li[data-astro-cid-h5hz7ldf]{background:var(--linha);border-radius:3px;width:22px;height:10px;transition:background-color .25s}.progresso[data-astro-cid-h5hz7ldf] li[data-astro-cid-h5hz7ldf].on{background:var(--destaque)}form[data-astro-cid-h5hz7ldf]{grid-template-rows:1fr auto;gap:24px;display:grid}.passo[data-astro-cid-h5hz7ldf]{align-content:start;gap:14px;display:grid}.passo[data-astro-cid-h5hz7ldf][hidden]{display:none}.campo[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]{border:1.5px solid var(--linha);border-radius:var(--raio-ctrl);background:var(--superficie);width:100%;min-height:56px;color:var(--tinta);font:inherit;margin-top:8px;padding:0 16px;font-size:1.125rem}.campo[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]:focus{border-color:var(--marca);outline:none}.opcoes[data-astro-cid-h5hz7ldf]{gap:10px;margin-top:8px;display:grid}.opcao[data-astro-cid-h5hz7ldf]{cursor:pointer;display:block}.opcao[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf],.dia[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]{opacity:0;pointer-events:none;position:absolute}.opcao[data-astro-cid-h5hz7ldf]>span[data-astro-cid-h5hz7ldf]{background:var(--superficie);border:1.5px solid var(--linha);border-radius:var(--raio-ctrl);gap:2px;padding:16px 18px;transition:border-color .15s,background-color .15s;display:grid}.opcao[data-astro-cid-h5hz7ldf] strong[data-astro-cid-h5hz7ldf]{color:var(--marca);font-weight:700}.opcao[data-astro-cid-h5hz7ldf] .apoio[data-astro-cid-h5hz7ldf]{font-size:.875rem}.opcao[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]:checked+span[data-astro-cid-h5hz7ldf]{border-color:var(--marca);background:var(--destaque-suave)}.opcao[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]:focus-visible+span[data-astro-cid-h5hz7ldf],.dia[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]:focus-visible+span[data-astro-cid-h5hz7ldf]{outline:3px solid var(--marca-suave);outline-offset:2px}.dias[data-astro-cid-h5hz7ldf]{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:8px;display:grid}.dia[data-astro-cid-h5hz7ldf] span[data-astro-cid-h5hz7ldf]{aspect-ratio:1;background:var(--superficie);border:1.5px solid var(--linha);font-family:var(--serif);color:var(--marca);cursor:pointer;border-radius:16px;place-items:center;font-size:2rem;font-style:italic;transition:border-color .15s,background-color .15s;display:grid}.dia[data-astro-cid-h5hz7ldf] input[data-astro-cid-h5hz7ldf]:checked+span[data-astro-cid-h5hz7ldf]{border-color:var(--marca);background:var(--destaque-suave)}.pronto[data-astro-cid-h5hz7ldf]{justify-items:start}.globo-pronto[data-astro-cid-h5hz7ldf]{width:96px;margin-bottom:8px}.resumo[data-astro-cid-h5hz7ldf]{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.resumo[data-astro-cid-h5hz7ldf] li[data-astro-cid-h5hz7ldf]{background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio-ctrl);gap:2px;padding:14px 16px;display:grid}.resumo[data-astro-cid-h5hz7ldf] strong[data-astro-cid-h5hz7ldf]{color:var(--marca)}.acao[data-astro-cid-h5hz7ldf]{bottom:calc(16px + env(safe-area-inset-bottom));position:sticky}.botao[data-astro-cid-h5hz7ldf]:disabled{background:var(--linha);color:var(--tinta-suave);cursor:not-allowed}
