.table-wrap[data-astro-cid-7uukgww7]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);overflow-x:auto}.table-wrap[data-astro-cid-7uukgww7]:focus-visible{box-shadow:var(--focus-ring);outline:none}table[data-astro-cid-7uukgww7]{inline-size:100%;font-size:var(--fs-sm);line-height:var(--lh-snug)}caption[data-astro-cid-7uukgww7]{text-align:start;font-weight:650;font-size:var(--fs-base);padding:var(--space-s) var(--space-m) var(--space-xs);color:var(--ink);caption-side:top}th[data-astro-cid-7uukgww7],td[data-astro-cid-7uukgww7]{padding:var(--space-xs) var(--space-m);text-align:start;border-block-end:1px solid var(--border);vertical-align:baseline}.dense[data-astro-cid-7uukgww7] th[data-astro-cid-7uukgww7],.dense[data-astro-cid-7uukgww7] td[data-astro-cid-7uukgww7]{padding-block:var(--space-2xs)}thead[data-astro-cid-7uukgww7] th[data-astro-cid-7uukgww7]{background:var(--surface);color:var(--ink-soft);font-weight:650;font-size:var(--fs-sm);white-space:nowrap;border-block-end-color:var(--border-strong);position:sticky;inset-block-start:0}tbody[data-astro-cid-7uukgww7] th[data-astro-cid-7uukgww7]{color:var(--ink);font-weight:600}[data-astro-cid-7uukgww7][data-align=end]{text-align:end}[data-astro-cid-7uukgww7][data-align=center]{text-align:center}.num[data-astro-cid-7uukgww7]{font-variant-numeric:tabular-nums;font-family:var(--font-numeric)}tbody[data-astro-cid-7uukgww7] tr[data-astro-cid-7uukgww7]:last-child>[data-astro-cid-7uukgww7]{border-block-end:0}tbody[data-astro-cid-7uukgww7] tr[data-astro-cid-7uukgww7]:hover>[data-astro-cid-7uukgww7]{background:var(--accent-soft)}.zebra[data-astro-cid-7uukgww7] tbody[data-astro-cid-7uukgww7] tr[data-astro-cid-7uukgww7]:nth-child(2n)>[data-astro-cid-7uukgww7]{background:color-mix(in oklab, var(--surface) 60%, transparent)}.sticky-first[data-astro-cid-7uukgww7] tbody[data-astro-cid-7uukgww7] th[data-astro-cid-7uukgww7],.sticky-first[data-astro-cid-7uukgww7] thead[data-astro-cid-7uukgww7] th[data-astro-cid-7uukgww7]:first-child{background:var(--surface-raised);z-index:1;position:sticky;inset-inline-start:0}.sticky-first[data-astro-cid-7uukgww7] thead[data-astro-cid-7uukgww7] th[data-astro-cid-7uukgww7]:first-child{background:var(--surface);z-index:2}.table-note[data-astro-cid-7uukgww7]{padding:var(--space-xs) var(--space-m) var(--space-s);font-size:var(--fs-sm);color:var(--ink-subtle);border-block-start:1px solid var(--border)}a[data-astro-cid-7uukgww7]{color:color-mix(in oklab, var(--accent) 78%, var(--ink))}.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}
