.planner[data-astro-cid-yb2l5ktm]{border:var(--border-width) solid var(--c-line-strong);background:var(--c-surface);padding:var(--sp-3)}.window[data-astro-cid-yb2l5ktm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.inputs[data-astro-cid-yb2l5ktm] label[data-astro-cid-yb2l5ktm]{display:block;font-weight:700}select[data-astro-cid-yb2l5ktm],input[data-astro-cid-yb2l5ktm]{display:block;width:100%;padding:var(--sp-2);margin-top:var(--sp-1);border:var(--border-width) solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-bg);color:var(--c-ink);font:inherit}.numbers[data-astro-cid-yb2l5ktm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);margin-top:var(--sp-2)}.hint[data-astro-cid-yb2l5ktm],.citation[data-astro-cid-yb2l5ktm]{font-size:var(--fs-0);color:var(--c-ink-soft)}.hint[data-astro-cid-yb2l5ktm]{margin-block:var(--sp-1)}.error[data-astro-cid-yb2l5ktm]{color:var(--c-danger)}.summary[data-astro-cid-yb2l5ktm]{background:var(--c-accent-soft);padding:var(--sp-2)}.summary[data-astro-cid-yb2l5ktm] p[data-astro-cid-yb2l5ktm]{margin:0}.total[data-astro-cid-yb2l5ktm]{font-family:var(--font-heading);font-size:var(--fs-4);font-weight:700}.result[data-astro-cid-yb2l5ktm] h2[data-astro-cid-yb2l5ktm]{font-size:var(--fs-2);margin-top:var(--sp-2);margin-bottom:var(--sp-1)}.result[data-astro-cid-yb2l5ktm]>p[data-astro-cid-yb2l5ktm]{margin-block:var(--sp-1)}.stages[data-astro-cid-yb2l5ktm]{display:table;overflow:visible;width:100%;table-layout:fixed;border-collapse:collapse;margin-top:var(--sp-2)}.stages[data-astro-cid-yb2l5ktm] caption[data-astro-cid-yb2l5ktm]{text-align:left;font-size:var(--fs-0);color:var(--c-ink-soft);padding-block:var(--sp-1)}.stages[data-astro-cid-yb2l5ktm] th[data-astro-cid-yb2l5ktm],.stages[data-astro-cid-yb2l5ktm] td[data-astro-cid-yb2l5ktm]{overflow-wrap:anywhere;text-align:left;padding:var(--sp-1);border-bottom:var(--border-width) solid var(--c-line);vertical-align:top}.stages[data-astro-cid-yb2l5ktm] th[data-astro-cid-yb2l5ktm]:first-child{width:52%}.actions[data-astro-cid-yb2l5ktm]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;margin-top:var(--sp-2)}button[data-astro-cid-yb2l5ktm]{padding:var(--sp-2);font:inherit;color:var(--c-brand-ink);background:var(--c-bg-alt);border:var(--border-width) solid var(--c-line-strong);cursor:pointer}button[data-astro-cid-yb2l5ktm]:hover,select[data-astro-cid-yb2l5ktm]:hover,input[data-astro-cid-yb2l5ktm]:hover{background:var(--c-accent-soft)}button[data-astro-cid-yb2l5ktm]:disabled{opacity:.5;cursor:default}button[data-astro-cid-yb2l5ktm]:focus-visible,input[data-astro-cid-yb2l5ktm]:focus-visible,select[data-astro-cid-yb2l5ktm]:focus-visible{outline:var(--rule-width) solid var(--c-accent);outline-offset:var(--border-width)}.reference[data-astro-cid-yb2l5ktm]{max-width:var(--maxw);margin:var(--sp-5) auto}.reference[data-astro-cid-yb2l5ktm] details[data-astro-cid-yb2l5ktm]{padding-block:var(--sp-2);border-bottom:var(--border-width) solid var(--c-line)}summary[data-astro-cid-yb2l5ktm]{cursor:pointer;font-weight:700;padding-block:var(--sp-1)}@media(max-width:720px){.planner[data-astro-cid-yb2l5ktm]{padding:var(--sp-2)}.window[data-astro-cid-yb2l5ktm]{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.inputs[data-astro-cid-yb2l5ktm] .hint[data-astro-cid-yb2l5ktm]{margin-bottom:0}select[data-astro-cid-yb2l5ktm],input[data-astro-cid-yb2l5ktm]{padding:var(--sp-1);min-height:var(--sp-4)}.summary[data-astro-cid-yb2l5ktm]{position:sticky;top:0}.result[data-astro-cid-yb2l5ktm]{display:block}.summary[data-astro-cid-yb2l5ktm]{z-index:1}.result[data-astro-cid-yb2l5ktm] h2[data-astro-cid-yb2l5ktm],.result[data-astro-cid-yb2l5ktm]>p[data-astro-cid-yb2l5ktm]{margin-block:var(--sp-1)}.total[data-astro-cid-yb2l5ktm]{font-size:var(--fs-3)}.stages[data-astro-cid-yb2l5ktm] th[data-astro-cid-yb2l5ktm]:first-child{width:46%}}@media print{.inputs[data-astro-cid-yb2l5ktm],.actions[data-astro-cid-yb2l5ktm],.reference[data-astro-cid-yb2l5ktm],.planner[data-astro-cid-yb2l5ktm]>.hint[data-astro-cid-yb2l5ktm]{display:none}.window[data-astro-cid-yb2l5ktm]{display:block}.planner[data-astro-cid-yb2l5ktm]{padding:0;border:none}.result[data-astro-cid-yb2l5ktm]{display:block}.summary[data-astro-cid-yb2l5ktm]{position:static}.stages[data-astro-cid-yb2l5ktm]{break-inside:avoid}.site-header,.site-footer,.kit-bar,.consent-banner{display:none!important}}main.wrap{max-width:var(--maxw-wide)}.cycling[data-astro-cid-ym77bav7] h1[data-astro-cid-ym77bav7]{font-size:var(--fs-4);max-width:var(--maxw-wide);margin-bottom:var(--sp-1)}.promise[data-astro-cid-ym77bav7]{margin:0 0 var(--sp-2)}.reading[data-astro-cid-ym77bav7]{max-width:var(--maxw);margin:var(--sp-4) auto}.reading[data-astro-cid-ym77bav7] h2[data-astro-cid-ym77bav7]{margin-top:var(--sp-5);margin-bottom:var(--sp-2)}.reading[data-astro-cid-ym77bav7] h3[data-astro-cid-ym77bav7]{margin-top:var(--sp-4)}.dateline[data-astro-cid-ym77bav7]{color:var(--c-ink-soft);font-size:var(--fs-0)}.contents[data-astro-cid-ym77bav7]{padding:var(--sp-2) 0;border-block:var(--border-width) solid var(--c-line)}summary[data-astro-cid-ym77bav7]{cursor:pointer}.network[data-astro-cid-ym77bav7]{display:table;overflow:visible;width:100%;border-collapse:collapse}.network[data-astro-cid-ym77bav7] th[data-astro-cid-ym77bav7],.network[data-astro-cid-ym77bav7] td[data-astro-cid-ym77bav7]{text-align:left;padding:var(--sp-2);border-bottom:var(--border-width) solid var(--c-line)}.network[data-astro-cid-ym77bav7] a[data-astro-cid-ym77bav7]{display:inline-block;padding:var(--sp-1)}@media(max-width:720px){.cycling[data-astro-cid-ym77bav7] h1[data-astro-cid-ym77bav7]{font-size:var(--fs-3)}}@media print{.reading[data-astro-cid-ym77bav7]{display:none}}
