.stat[data-astro-cid-vu2kzryv]{gap:var(--space-3xs);min-inline-size:0;display:grid}.stat-value[data-astro-cid-vu2kzryv]{font-family:var(--font-figures);font-size:var(--fs-2xl);overflow-wrap:anywhere;min-inline-size:0;font-weight:650;line-height:var(--lh-display);letter-spacing:var(--ls-heading);font-variant-numeric:tabular-nums;color:var(--ink);align-items:baseline;gap:var(--space-3xs);flex-wrap:wrap;display:flex}.stat-sm[data-astro-cid-vu2kzryv] .stat-value[data-astro-cid-vu2kzryv]{font-size:var(--fs-lg)}.stat-lg[data-astro-cid-vu2kzryv] .stat-value[data-astro-cid-vu2kzryv]{font-size:var(--fs-3xl)}.stat-unit[data-astro-cid-vu2kzryv]{font-size:var(--fs-base);color:var(--ink-soft);letter-spacing:0;font-weight:500;line-height:1}.stat-label[data-astro-cid-vu2kzryv]{font-size:var(--fs-sm);color:var(--ink-soft)}.stat-delta[data-astro-cid-vu2kzryv]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-subtle)}.stat-delta[data-astro-cid-vu2kzryv].tone-good{color:var(--tone-success)}.stat-delta[data-astro-cid-vu2kzryv].tone-bad{color:var(--tone-danger)}.faq[data-astro-cid-nng2oe5f]{border-block-start:1px solid var(--border);max-inline-size:var(--container-narrow)}.faq-item[data-astro-cid-nng2oe5f]{border-block-end:1px solid var(--border)}summary[data-astro-cid-nng2oe5f]{justify-content:space-between;align-items:center;gap:var(--space-m);padding-block:var(--space-s);cursor:pointer;font-weight:600;font-size:var(--fs-base);color:var(--ink);list-style:none;display:flex}summary[data-astro-cid-nng2oe5f]::-webkit-details-marker{display:none}summary[data-astro-cid-nng2oe5f] svg[data-astro-cid-nng2oe5f]{color:var(--ink-subtle);transition:transform var(--dur-2) var(--ease-out-quart);flex:none}details[data-astro-cid-nng2oe5f][open] summary[data-astro-cid-nng2oe5f] svg[data-astro-cid-nng2oe5f]{transform:rotate(180deg)}summary[data-astro-cid-nng2oe5f]:hover{color:var(--accent-hover)}summary[data-astro-cid-nng2oe5f]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.faq-a[data-astro-cid-nng2oe5f]{color:var(--ink-soft);max-inline-size:var(--measure);padding-block-end:var(--space-s)}.tool[data-astro-cid-oivpawzo]{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--elev-3);padding:var(--space-m);gap:var(--space-m);text-align:start;min-inline-size:0;display:grid}.tool-head[data-astro-cid-oivpawzo]{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-s);min-block-size:var(--control-h-sm);flex-wrap:wrap;display:flex}.tool-title[data-astro-cid-oivpawzo]{font-size:var(--fs-lg)}.tool-body[data-astro-cid-oivpawzo]{gap:var(--space-m);min-inline-size:0;display:grid}.tool-inputs[data-astro-cid-oivpawzo]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:end;display:grid}.tool-stage[data-astro-cid-oivpawzo]{place-items:center;min-inline-size:0;display:grid}.tool-primary[data-astro-cid-oivpawzo]{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.tool-result[data-astro-cid-oivpawzo]{min-inline-size:0}.tool-foot[data-astro-cid-oivpawzo]{border-block-start:1px solid var(--border);padding-block-start:var(--space-s)}@media (width>=62rem){.tool[data-astro-cid-oivpawzo]{padding:var(--space-l)}.tool-side[data-astro-cid-oivpawzo] .tool-body[data-astro-cid-oivpawzo]{gap:var(--space-m) var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.tool-side[data-astro-cid-oivpawzo].tool-has-stage .tool-body[data-astro-cid-oivpawzo]{grid-template-areas:"inputs stage""primary result"}.tool-side[data-astro-cid-oivpawzo].tool-no-stage .tool-body[data-astro-cid-oivpawzo]{grid-template-areas:"inputs result""primary result"}.tool-side[data-astro-cid-oivpawzo] .tool-inputs[data-astro-cid-oivpawzo]{grid-area:inputs;grid-template-columns:1fr}.tool-side[data-astro-cid-oivpawzo] .tool-stage[data-astro-cid-oivpawzo]{grid-area:stage}.tool-side[data-astro-cid-oivpawzo] .tool-primary[data-astro-cid-oivpawzo]{grid-area:primary}.tool-side[data-astro-cid-oivpawzo] .tool-result[data-astro-cid-oivpawzo]{grid-area:result}}.menu[data-astro-cid-obywomju]{display:inline-block;position:relative}.menu-btn[data-astro-cid-obywomju]{align-items:center;gap:var(--space-2xs);min-block-size:var(--control-h-sm);padding-inline:var(--space-s);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-raised);color:var(--ink-soft);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--dur-2), color var(--dur-2), border-color var(--dur-2);font-weight:600;list-style:none;display:inline-flex}.menu-btn[data-astro-cid-obywomju]::-webkit-details-marker{display:none}.menu-btn[data-astro-cid-obywomju]:hover{background:var(--accent-soft);color:var(--ink);border-color:var(--accent-line)}.menu-btn[data-astro-cid-obywomju]:focus-visible{box-shadow:var(--focus-ring);outline:none}.menu-btn[data-astro-cid-obywomju] svg[data-astro-cid-obywomju]{transition:transform var(--dur-2) var(--ease-out-quart)}.menu[data-astro-cid-obywomju][open] .menu-btn[data-astro-cid-obywomju] svg[data-astro-cid-obywomju]{transform:rotate(180deg)}.menu-list[data-astro-cid-obywomju]{z-index:30;min-inline-size:13rem;padding:var(--space-3xs);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--elev-3);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-3xs))}.menu-end[data-astro-cid-obywomju] .menu-list[data-astro-cid-obywomju]{inset-inline-end:0}.menu-start[data-astro-cid-obywomju] .menu-list[data-astro-cid-obywomju]{inset-inline-start:0}.menu-item[data-astro-cid-obywomju]{justify-content:space-between;align-items:baseline;gap:var(--space-s);inline-size:100%;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--fs-sm);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.menu-item[data-astro-cid-obywomju] small[data-astro-cid-obywomju]{color:var(--ink-subtle);font-size:var(--fs-xs)}.menu-item[data-astro-cid-obywomju]:hover,.menu-item[data-astro-cid-obywomju]:focus-visible{background:var(--accent-soft);outline:none}.menu-item[data-astro-cid-obywomju][aria-pressed=true]{color:var(--accent-hover);font-weight:650}.btn[data-astro-cid-iedwoijn]{justify-content:center;align-items:center;gap:var(--space-2xs);min-block-size:var(--control-h);padding-inline:var(--space-m);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--fs-base);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-1) var(--ease-out-quart), background-color var(--dur-2), border-color var(--dur-2), box-shadow var(--dur-2), color var(--dur-2);border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-sm[data-astro-cid-iedwoijn]{min-block-size:var(--control-h-sm);padding-inline:var(--space-s);font-size:var(--fs-sm);border-radius:var(--radius-sm)}.btn-lg[data-astro-cid-iedwoijn]{min-block-size:var(--control-h-lg);padding-inline:var(--space-l);font-size:var(--fs-lg);border-radius:var(--radius-lg)}.btn-block[data-astro-cid-iedwoijn]{inline-size:100%}.btn-primary[data-astro-cid-iedwoijn]{background:var(--accent);color:var(--accent-ink);box-shadow:var(--elev-1)}.btn-primary[data-astro-cid-iedwoijn]:hover{background:var(--accent-hover);box-shadow:var(--elev-2)}.btn-secondary[data-astro-cid-iedwoijn]{background:var(--surface-raised);color:var(--ink);border-color:var(--border-strong)}.btn-secondary[data-astro-cid-iedwoijn]:hover{background:var(--accent-soft);border-color:var(--accent-line)}.btn-ghost[data-astro-cid-iedwoijn]{color:var(--ink-soft);background:0 0}.btn-ghost[data-astro-cid-iedwoijn]:hover{background:var(--accent-soft);color:var(--ink)}.btn[data-astro-cid-iedwoijn]:active{transform:translateY(1px)scale(.985)}.btn[data-astro-cid-iedwoijn]:focus-visible{box-shadow:var(--focus-ring);outline:none}.btn[data-astro-cid-iedwoijn][disabled],.btn[data-astro-cid-iedwoijn][aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn-label[data-astro-cid-iedwoijn]{display:inline-block}.result[data-astro-cid-v7xp5s5b]{gap:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-lg);background:var(--accent-soft);border:1px solid var(--accent-line);min-inline-size:0;display:grid}.result[data-astro-cid-v7xp5s5b][hidden]{display:none}.result-label[data-astro-cid-v7xp5s5b]{font-size:var(--fs-sm);color:var(--ink-soft);font-weight:600}.result-value[data-astro-cid-v7xp5s5b]{align-items:baseline;gap:var(--space-xs);font-family:var(--font-figures);font-size:var(--fs-4xl);font-weight:700;line-height:var(--lh-display);letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.result-unit[data-astro-cid-v7xp5s5b]{font-size:var(--fs-lg);color:var(--ink-soft);letter-spacing:0;font-weight:500}.result-note[data-astro-cid-v7xp5s5b]{font-size:var(--fs-sm);color:var(--ink-soft);max-inline-size:var(--measure-narrow)}.result-extra[data-astro-cid-v7xp5s5b]{border-block-start:1px solid var(--accent-line);gap:var(--space-s) var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));margin-block-start:var(--space-xs);padding-block-start:var(--space-s);display:grid}
