.steps-calc[data-astro-cid-4nppaibe]{gap:var(--space-4);display:grid;container-type:inline-size}.steps-calc[data-astro-cid-4nppaibe] button[data-astro-cid-4nppaibe]{font:inherit;color:inherit;cursor:pointer}.steps-calc[data-astro-cid-4nppaibe] button[data-astro-cid-4nppaibe]:focus-visible,.srange[data-astro-cid-4nppaibe]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ladcard[data-astro-cid-4nppaibe]{background:var(--color-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card);align-content:start;gap:18px;padding:26px 28px;display:grid}.wpill[data-astro-cid-4nppaibe]{gap:6px;display:grid}.wpill[data-astro-cid-4nppaibe] label[data-astro-cid-4nppaibe]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-body)}.pill[data-astro-cid-4nppaibe]{background:var(--color-card);border:1.5px solid var(--color-border);border-radius:var(--radius-full);width:160px;padding:var(--space-1) var(--space-4) var(--space-1) 18px;align-items:center;display:flex}.pill[data-astro-cid-4nppaibe]:focus-within{border-color:var(--color-accent)}.pill[data-astro-cid-4nppaibe] input[data-astro-cid-4nppaibe]{width:100%;min-width:0;padding:var(--space-2) 0;font:inherit;font-size:17px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);background:0 0;border:0;outline:0}.pill[data-astro-cid-4nppaibe] span[data-astro-cid-4nppaibe]{color:var(--color-text-tertiary);font-weight:var(--font-weight-medium);white-space:nowrap}.ctr[data-astro-cid-4nppaibe]{gap:var(--space-3);display:grid}.big[data-astro-cid-4nppaibe]{letter-spacing:-.03em;color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.big[data-astro-cid-4nppaibe] small[data-astro-cid-4nppaibe]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);letter-spacing:0}.total[data-astro-cid-4nppaibe]{margin-top:calc(-1 * var(--space-1));font-size:var(--font-size-sm);color:var(--color-text-secondary)}.total[data-astro-cid-4nppaibe] b[data-astro-cid-4nppaibe]{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.miles[data-astro-cid-4nppaibe]{flex-wrap:wrap;gap:6px;display:flex}.miles[data-astro-cid-4nppaibe] span[data-astro-cid-4nppaibe]{background:var(--color-background);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.miles[data-astro-cid-4nppaibe] b[data-astro-cid-4nppaibe]{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.lad[data-astro-cid-4nppaibe]{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;height:230px;display:grid}.c[data-astro-cid-4nppaibe]{gap:var(--space-1);text-align:center;background:0 0;border:0;grid-template-rows:auto 1fr auto;min-width:0;height:100%;padding:0;display:grid}.k[data-astro-cid-4nppaibe]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;align-self:end}.bw[data-astro-cid-4nppaibe]{align-items:flex-end;display:flex}.bw[data-astro-cid-4nppaibe] i[data-astro-cid-4nppaibe]{background:var(--color-chart-bar);border-radius:8px 8px 4px 4px;width:100%;display:block}.s[data-astro-cid-4nppaibe]{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.c[data-astro-cid-4nppaibe]:hover i[data-astro-cid-4nppaibe]{background:var(--color-chart-bar-hover)}.c[data-astro-cid-4nppaibe][aria-pressed=true] i[data-astro-cid-4nppaibe]{background:var(--gradient-accent)}.c[data-astro-cid-4nppaibe][aria-pressed=true] .k[data-astro-cid-4nppaibe]{color:var(--color-accent-end)}.c[data-astro-cid-4nppaibe][aria-pressed=true] .s[data-astro-cid-4nppaibe]{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.ctrls[data-astro-cid-4nppaibe]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:14px var(--space-4);background:var(--color-background);border-radius:16px;flex-wrap:wrap;display:flex}.srange[data-astro-cid-4nppaibe]{min-width:160px;height:26px;accent-color:var(--color-accent);flex:1;margin:0}.note[data-astro-cid-4nppaibe]{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}@container (width<=560px){.ladcard[data-astro-cid-4nppaibe]{padding:var(--space-5)}.lad[data-astro-cid-4nppaibe]{gap:var(--space-1)}.k[data-astro-cid-4nppaibe]{font-size:10px}}
