.rosca[data-astro-cid-zlrvpynv]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);place-items:center;margin:0;display:grid}.rosca__desenho[data-astro-cid-zlrvpynv]{width:min(220px,100%);position:relative}svg[data-astro-cid-zlrvpynv]{width:100%;rotate:-90deg}circle[data-astro-cid-zlrvpynv]{fill:none;stroke-width:6px}.rosca__trilho[data-astro-cid-zlrvpynv]{stroke:var(--color-border-default)}.rosca__fatia[data-astro-cid-zlrvpynv]{transition:stroke-dasharray var(--duration-slow) var(--ease-out), stroke-dashoffset var(--duration-slow) var(--ease-out)}.rosca__centro[data-astro-cid-zlrvpynv]{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.rosca__centro[data-astro-cid-zlrvpynv] strong[data-astro-cid-zlrvpynv]{font-family:var(--font-family-heading);font-size:var(--text-h5)}.rosca__centro[data-astro-cid-zlrvpynv] span[data-astro-cid-zlrvpynv]{font-size:var(--text-caption);color:var(--color-text-secondary)}.rosca[data-astro-cid-zlrvpynv] figcaption[data-astro-cid-zlrvpynv]{width:100%}.rosca__legenda[data-astro-cid-zlrvpynv]{gap:var(--space-2);font-size:var(--text-compact);padding:0;list-style:none;display:grid}.rosca__legenda[data-astro-cid-zlrvpynv] li[data-astro-cid-zlrvpynv]{gap:var(--space-2) var(--space-3);grid-template-columns:12px 1fr auto auto;align-items:center;display:grid}.rosca__legenda[data-astro-cid-zlrvpynv] li[data-astro-cid-zlrvpynv][hidden]{display:none}.rosca__cor[data-astro-cid-zlrvpynv]{border-radius:3px;width:12px;height:12px}.rosca__valor[data-astro-cid-zlrvpynv]{color:var(--color-text-secondary);text-align:right;min-width:9ch}@container (width>=520px){.rosca[data-astro-cid-zlrvpynv]{grid-template-columns:200px 1fr}}.abas-ben[data-astro-cid-24hic5lj]{gap:var(--space-1);border-bottom:1px solid var(--color-border-default);display:flex;overflow-x:auto}.abas-ben[data-astro-cid-24hic5lj] button[data-astro-cid-24hic5lj]{min-height:44px;padding:0 var(--space-4);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;font-weight:600}.abas-ben[data-astro-cid-24hic5lj] button[data-astro-cid-24hic5lj][aria-selected=true]{color:var(--color-action-primary-pressed);border-bottom-color:var(--color-action-primary)}.abas-ben[data-astro-cid-24hic5lj] button[data-astro-cid-24hic5lj]:focus-visible{border-radius:var(--radius-sm)}.pedido-topo[data-astro-cid-24hic5lj]{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-brand);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.pedido-dias[data-astro-cid-24hic5lj]{gap:var(--space-3);align-items:center;display:flex}.pedido-dias[data-astro-cid-24hic5lj] svg{color:var(--color-action-primary-pressed)}.pedido-dias[data-astro-cid-24hic5lj] span[data-astro-cid-24hic5lj]{display:grid}.pedido-dias[data-astro-cid-24hic5lj] strong[data-astro-cid-24hic5lj]{font-family:var(--font-family-heading);font-size:var(--text-h4)}.pedido-dias[data-astro-cid-24hic5lj] small[data-astro-cid-24hic5lj]{color:var(--color-text-secondary)}.pedido-resumo[data-astro-cid-24hic5lj]{gap:var(--space-5);font-size:var(--text-compact);flex-wrap:wrap;margin:0;display:flex}.pedido-resumo[data-astro-cid-24hic5lj] dt[data-astro-cid-24hic5lj]{color:var(--color-text-secondary)}.pedido-resumo[data-astro-cid-24hic5lj] dd[data-astro-cid-24hic5lj]{margin:0;font-weight:700}.ajustes[data-astro-cid-24hic5lj]{gap:var(--space-3);justify-items:start;display:grid}.rolagem-tabela[data-astro-cid-24hic5lj]{width:100%;position:relative;overflow-x:auto}table[data-astro-cid-24hic5lj]{border-collapse:collapse;width:100%;font-size:var(--text-compact)}th[data-astro-cid-24hic5lj],td[data-astro-cid-24hic5lj]{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-default);text-align:left;white-space:nowrap}thead[data-astro-cid-24hic5lj] th[data-astro-cid-24hic5lj]{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);background:var(--color-surface-subtle)}tbody[data-astro-cid-24hic5lj] th[data-astro-cid-24hic5lj]{font-weight:600}.pessoa[data-astro-cid-24hic5lj]{align-items:center;gap:var(--space-2);display:inline-flex}.num[data-astro-cid-24hic5lj]{text-align:right}.totais[data-astro-cid-24hic5lj]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.totais[data-astro-cid-24hic5lj] div[data-astro-cid-24hic5lj]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-subtle);gap:2px;display:grid}.totais[data-astro-cid-24hic5lj] span[data-astro-cid-24hic5lj]{font-size:var(--text-compact);color:var(--color-text-secondary)}.totais[data-astro-cid-24hic5lj] strong[data-astro-cid-24hic5lj]{font-family:var(--font-family-heading);font-size:var(--text-h4)}.totais[data-astro-cid-24hic5lj] small[data-astro-cid-24hic5lj]{font-size:var(--text-caption);color:var(--color-text-secondary)}.totais__geral[data-astro-cid-24hic5lj]{color:var(--color-text-inverse);background:var(--color-brand-indigo)!important}.totais__geral[data-astro-cid-24hic5lj] span[data-astro-cid-24hic5lj],.totais__geral[data-astro-cid-24hic5lj] small[data-astro-cid-24hic5lj]{color:color-mix(in srgb, var(--color-text-inverse) 85%, var(--color-brand-indigo))!important}.pedido-acoes[data-astro-cid-24hic5lj]{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.ok-linha[data-astro-cid-24hic5lj]{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-success-bg);font-size:var(--text-compact);display:flex}.ok-linha[data-astro-cid-24hic5lj] svg{color:var(--color-success);flex-shrink:0}.movs[data-astro-cid-24hic5lj]{margin:var(--space-3) 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.movs[data-astro-cid-24hic5lj] li[data-astro-cid-24hic5lj]{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-default);flex-wrap:wrap;display:flex}.movs__txt[data-astro-cid-24hic5lj]{font-size:var(--text-compact);line-height:var(--leading-compact);flex:240px;gap:2px;display:grid}.movs__txt[data-astro-cid-24hic5lj] small[data-astro-cid-24hic5lj]{color:var(--color-text-secondary)}.movs__tipo[data-astro-cid-24hic5lj]{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-success);font-size:var(--text-caption);justify-self:start;font-weight:700}.movs__tipo--exc[data-astro-cid-24hic5lj]{background:var(--color-danger-bg);color:var(--color-danger)}.movs__estado[data-astro-cid-24hic5lj]{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-brand);color:var(--color-action-primary-pressed);font-size:var(--text-caption);font-weight:700}.movs__estado[data-astro-cid-24hic5lj][data-tom=ok]{background:var(--color-success-bg);color:var(--color-success)}.painel[data-astro-cid-24hic5lj]>.acao[data-astro-cid-24hic5lj]{justify-self:start}.custos[data-astro-cid-24hic5lj]{gap:var(--space-5);display:grid}.cards-beneficio[data-astro-cid-24hic5lj]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.card-beneficio[data-astro-cid-24hic5lj]{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-page);box-shadow:var(--shadow-sm);display:grid}.card-beneficio[data-astro-cid-24hic5lj].is-simulado{border:2px dashed var(--color-action-primary);background:var(--color-surface-brand)}.card-beneficio__icone[data-astro-cid-24hic5lj]{border-radius:var(--radius-md);background:var(--color-surface-brand);width:40px;height:40px;color:var(--color-action-primary-pressed);place-items:center;display:grid}.card-beneficio__icone--vr[data-astro-cid-24hic5lj]{background:color-mix(in srgb, var(--color-brand-coral) 16%, var(--color-surface-page));color:var(--color-brand-coral)}.card-beneficio__icone--vt[data-astro-cid-24hic5lj]{background:var(--color-info-bg);color:var(--color-info)}.card-beneficio__nome[data-astro-cid-24hic5lj]{font-family:var(--font-family-body);font-size:var(--text-compact);color:var(--color-text-secondary);font-weight:600}.card-beneficio__custo[data-astro-cid-24hic5lj]{font-family:var(--font-family-heading);font-size:var(--text-h4);font-weight:700}.card-beneficio__adesao[data-astro-cid-24hic5lj]{font-size:var(--text-caption);color:var(--color-text-secondary)}.rosca-painel[data-astro-cid-24hic5lj]{container-type:inline-size}.simula[data-astro-cid-24hic5lj]{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-subtle);display:flex}.simula__rotulo[data-astro-cid-24hic5lj]{flex:1;font-weight:600}.simula__chave[data-astro-cid-24hic5lj]{border-radius:var(--radius-pill);background:var(--color-border-strong);cursor:pointer;width:48px;height:28px;transition:background-color var(--duration-base) var(--ease-out);border:0;padding:0;position:relative}.simula__chave[data-astro-cid-24hic5lj] span[data-astro-cid-24hic5lj]{background:var(--color-surface-page);width:20px;height:20px;box-shadow:var(--shadow-sm);transition:translate var(--duration-base) var(--ease-out);border-radius:50%;position:absolute;top:4px;left:4px}.simula__chave[data-astro-cid-24hic5lj][aria-checked=true]{background:var(--color-action-primary)}.simula__chave[data-astro-cid-24hic5lj][aria-checked=true] span[data-astro-cid-24hic5lj]{translate:20px}.simula__chave[data-astro-cid-24hic5lj]:focus-visible{border-radius:var(--radius-pill)}.simula__estado[data-astro-cid-24hic5lj]{font-size:var(--text-compact);color:var(--color-text-secondary);min-width:9ch}.simula__resultado[data-astro-cid-24hic5lj]{gap:var(--space-2);margin:0;display:grid}.simula__resultado[data-astro-cid-24hic5lj] div[data-astro-cid-24hic5lj]{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-default);font-size:var(--text-compact);justify-content:space-between;display:flex}.simula__resultado[data-astro-cid-24hic5lj] dd[data-astro-cid-24hic5lj]{margin:0;font-weight:700}[data-astro-cid-24hic5lj][role=region][tabindex]:focus-visible{border-radius:var(--radius-md)}
