.calculator.svelte-tc65qw{gap:var(--elios-space-32);flex-direction:column;display:flex}.controls.svelte-tc65qw,.switches.svelte-tc65qw{gap:var(--elios-space-12);flex-direction:column;display:flex}.body.svelte-tc65qw{gap:var(--elios-space-32);flex-direction:column;display:flex}.inputs.svelte-tc65qw{border-block-start:1px solid color-mix(in oklab, var(--elios-color-fg) 10%, transparent);flex-direction:column;display:flex}.row.svelte-tc65qw{gap:var(--elios-space-12) var(--elios-space-24);padding-block:var(--elios-space-12);border-block-end:1px solid color-mix(in oklab, var(--elios-color-fg) 6%, transparent);grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"words field""slide slide";display:grid}.words.svelte-tc65qw{flex-direction:column;grid-area:words;min-inline-size:0;display:flex}.label.svelte-tc65qw{color:var(--elios-color-fg);font-size:var(--elios-font-size-base);line-height:var(--elios-line-height-normal)}.hint.svelte-tc65qw{color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);text-wrap:pretty;line-height:1.42857}.slide.svelte-tc65qw{grid-area:slide;min-inline-size:0}.field-wrap.svelte-tc65qw{grid-area:field;min-inline-size:0}.field.svelte-tc65qw{gap:var(--elios-space-6);box-sizing:border-box;padding:var(--elios-space-6) var(--elios-space-10);border:1px solid color-mix(in oklab, var(--elios-color-fg) 10%, transparent);border-radius:var(--elios-radius-xs);background:var(--elios-color-bg-elevated);cursor:text;transition-property:background-color,border-color;transition-duration:var(--elios-duration-fast);transition-timing-function:var(--elios-ease-standard);grid-area:field;align-self:start;align-items:baseline;display:flex}@media (hover:hover){.field.svelte-tc65qw:hover{background:var(--elios-color-bg-muted)}}.field.svelte-tc65qw:focus-within{border-color:var(--elios-color-fg-secondary);outline-offset:2px;background:var(--elios-color-bg-muted);outline:2px solid #0000}.number.svelte-tc65qw{min-inline-size:0;color:var(--elios-color-fg);font:inherit;font-size:var(--elios-font-size-base);font-variant-numeric:tabular-nums;line-height:var(--elios-line-height-normal);text-align:end;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0}.suffix.svelte-tc65qw{color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);line-height:1.42857}.result.svelte-tc65qw{gap:var(--elios-space-20);padding:var(--elios-space-20) var(--elios-space-24) var(--elios-space-24);border-radius:var(--elios-radius-xs);background:var(--elios-color-bg-elevated);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--elios-color-fg) 2.5%, transparent);flex-direction:column;display:flex;container-type:inline-size}.headline.svelte-tc65qw{flex-direction:column;display:flex}.caption.svelte-tc65qw{color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);font-weight:var(--elios-font-weight-normal);margin:0;line-height:1.42857}.total.svelte-tc65qw{color:var(--elios-color-fg);font-variant-numeric:tabular-nums;font-weight:var(--elios-font-weight-medium);line-height:var(--elios-line-height-tight);letter-spacing:var(--elios-letter-spacing-tighter);margin:0}.per.svelte-tc65qw{gap:0 var(--elios-space-6);color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding-block-start:var(--elios-space-4);line-height:1.42857;display:flex}.lines.svelte-tc65qw{border-collapse:collapse;inline-size:100%;font-size:var(--elios-font-size-sm);font-variant-numeric:tabular-nums;line-height:1.42857}.lines.svelte-tc65qw tr:where(.svelte-tc65qw){border-block-end:1px solid color-mix(in oklab, var(--elios-color-fg) 6%, transparent)}.lines.svelte-tc65qw tr:where(.svelte-tc65qw):has(+tr[data-nested]:where(.svelte-tc65qw)){border-block-end:0}.lines.svelte-tc65qw tr[data-nested]:where(.svelte-tc65qw):has(+tr[data-nested]:where(.svelte-tc65qw)){border-block-end:0}.lines.svelte-tc65qw :is(th:where(.svelte-tc65qw),td:where(.svelte-tc65qw)){padding-block:var(--elios-space-8);vertical-align:baseline}.lines.svelte-tc65qw tr:where(.svelte-tc65qw):has(+tr[data-nested]:where(.svelte-tc65qw)) :is(th:where(.svelte-tc65qw),td:where(.svelte-tc65qw)){padding-block-end:0}.lines.svelte-tc65qw tr[data-nested]:where(.svelte-tc65qw):has(+tr[data-nested]:where(.svelte-tc65qw)) :is(th:where(.svelte-tc65qw),td:where(.svelte-tc65qw)){padding-block-end:0}.name.svelte-tc65qw{color:var(--elios-color-fg);font-weight:var(--elios-font-weight-normal);text-align:start}.name-text.svelte-tc65qw{gap:var(--elios-space-8);align-items:baseline;display:flex}.branch.svelte-tc65qw{stroke:var(--elios-color-fg-subtle);flex:none}.branch.svelte-tc65qw:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.quantity.svelte-tc65qw{padding-inline:var(--elios-space-12);color:var(--elios-color-fg-secondary);text-align:end;white-space:nowrap;display:none}.amount.svelte-tc65qw{color:var(--elios-color-fg);text-align:end;white-space:nowrap}.notes.svelte-tc65qw{gap:var(--elios-space-4);flex-direction:column;align-items:flex-start;display:flex}.note.svelte-tc65qw{color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);text-wrap:pretty;margin:0;line-height:1.42857}.edit.svelte-tc65qw{color:var(--elios-color-brand-foreground);font:inherit;font-size:var(--elios-font-size-sm);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.42857}@media (hover:hover){.edit.svelte-tc65qw:hover{text-underline-offset:.2em;text-decoration:underline}}:root:not([data-elios-input=pointer]) .edit.svelte-tc65qw:focus-visible{border-radius:var(--elios-radius-2xs);outline:2px solid var(--elios-color-fg);outline-offset:2px}.result.svelte-tc65qw .working{font-size:var(--elios-font-size-sm)}.sums.svelte-tc65qw{gap:var(--elios-space-8);font-size:var(--elios-font-size-sm);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;line-height:1.42857;list-style:none;display:flex}.sum-name.svelte-tc65qw{color:var(--elios-color-fg);display:block}.action.svelte-tc65qw{flex-direction:column;display:flex}.announce.svelte-tc65qw{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>=41.25rem){.controls.svelte-tc65qw{flex-direction:row;justify-content:space-between;align-items:flex-end}.switches.svelte-tc65qw{flex-direction:row}.controls.svelte-tc65qw .period{inline-size:140px}.quantity.svelte-tc65qw{display:table-cell}.action.svelte-tc65qw{flex-direction:row}}@media (width>=56.25rem){.row.svelte-tc65qw{grid-template-columns:240px minmax(0,1fr) 104px;grid-template-areas:"words slide field"}.words.svelte-tc65qw,.slide.svelte-tc65qw{padding-block-start:7px}}@media (width>=71.25rem){.body.svelte-tc65qw{gap:var(--elios-space-64);flex-direction:row;align-items:flex-start}.inputs.svelte-tc65qw{flex:1;min-inline-size:0}.result.svelte-tc65qw{box-sizing:border-box;flex:none;inline-size:440px;position:sticky;inset-block-start:calc(64px + var(--elios-space-24))}}.field-error.svelte-tc65qw{margin:var(--elios-space-4) 0 0;color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-xs);line-height:var(--elios-line-height-normal)}.comparison.svelte-tc65qw{gap:var(--elios-space-16);flex-direction:column;display:flex}.comparison-bar.svelte-tc65qw{gap:var(--elios-space-6);flex-direction:column;display:flex}.comparison-words.svelte-tc65qw{justify-content:space-between;gap:var(--elios-space-12);color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);font-variant-numeric:tabular-nums;display:flex}.comparison-bar[data-own].svelte-tc65qw .comparison-words:where(.svelte-tc65qw){color:var(--elios-color-fg)}.comparison-track.svelte-tc65qw{border-radius:var(--elios-radius-full);background:var(--elios-color-bg-muted);height:6px;overflow:hidden}.comparison-fill.svelte-tc65qw{border-radius:inherit;background:var(--elios-color-fg-subtle);height:100%}.comparison-bar[data-own].svelte-tc65qw .comparison-fill:where(.svelte-tc65qw){background:var(--elios-color-fg)}.rounded-total.svelte-tc65qw th:where(.svelte-tc65qw),.rounded-total.svelte-tc65qw td:where(.svelte-tc65qw){font-weight:var(--elios-font-weight-medium)}.source-note.svelte-tc65qw{margin:var(--elios-space-16) 0 0;font-size:var(--elios-font-size-sm)}.source-details.svelte-tc65qw{gap:var(--elios-space-12);font-size:var(--elios-font-size-sm);display:grid}.source-details.svelte-tc65qw p:where(.svelte-tc65qw),.source-details.svelte-tc65qw ul:where(.svelte-tc65qw){margin:0}.source-details.svelte-tc65qw ul:where(.svelte-tc65qw){padding-inline-start:var(--elios-space-16)}.source-details.svelte-tc65qw a:where(.svelte-tc65qw){color:var(--elios-color-brand-foreground);text-underline-offset:.2em}.table.svelte-x7duah{border-collapse:collapse;border-block-start:1px solid color-mix(in oklab, var(--elios-color-fg) 10%, transparent);inline-size:100%;font-size:var(--elios-font-size-sm);line-height:1.42857}thead.svelte-x7duah{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}tbody.svelte-x7duah tr:where(.svelte-x7duah){padding-block:var(--elios-space-16);border-block-end:1px solid color-mix(in oklab, var(--elios-color-fg) 6%, transparent);grid-template-columns:fit-content(60%) minmax(0,1fr);grid-template-areas:"name rate""body body";display:grid}tbody.svelte-x7duah tr:where(.svelte-x7duah):has(+tr[data-nested]:where(.svelte-x7duah)){border-block-end:0;padding-block-end:0}tbody.svelte-x7duah tr[data-nested]:where(.svelte-x7duah){padding-block-start:var(--elios-space-12);padding-inline-start:var(--elios-space-20)}tbody.svelte-x7duah tr[data-nested]:where(.svelte-x7duah):has(+tr[data-nested]:where(.svelte-x7duah)){border-block-end:0;padding-block-end:0}th.svelte-x7duah,td.svelte-x7duah{font-weight:var(--elios-font-weight-normal);text-align:start;vertical-align:baseline;padding:0}.name.svelte-x7duah{gap:var(--elios-space-8);color:var(--elios-color-fg);grid-area:name;align-items:baseline;display:flex}.branch.svelte-x7duah{stroke:var(--elios-color-fg-subtle);flex:none}.branch.svelte-x7duah:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.body.svelte-x7duah{color:var(--elios-color-fg-secondary);text-wrap:pretty;grid-area:body;padding-block-start:var(--elios-space-4)}.body.svelte-x7duah:empty{display:none}.rate.svelte-x7duah{font-variant-numeric:tabular-nums;flex-direction:column;grid-area:rate;align-items:flex-end;padding-inline-start:var(--elios-space-16);display:flex}.line.svelte-x7duah{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 6px;display:flex}.also.svelte-x7duah{color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-xs);text-align:end;line-height:1.33333}.price.svelte-x7duah{color:var(--elios-color-fg);white-space:nowrap}.unit.svelte-x7duah{color:var(--elios-color-fg-secondary);text-align:end}@media (width>=56.25rem){.table.svelte-x7duah{border-block-start:0}thead.svelte-x7duah{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible}thead.svelte-x7duah tr:where(.svelte-x7duah){border-block-end:1px solid color-mix(in oklab, var(--elios-color-fg) 10%, transparent);grid-template-columns:320px minmax(0,1fr) 300px;padding-block-end:10px;display:grid}thead.svelte-x7duah th:where(.svelte-x7duah){color:var(--elios-color-fg-secondary)}tbody.svelte-x7duah tr:where(.svelte-x7duah){padding-block:var(--elios-space-12);grid-template-columns:320px minmax(0,1fr) 300px;grid-template-areas:"name body rate"}tbody.svelte-x7duah tr[data-nested]:where(.svelte-x7duah){padding-inline-start:0}.body.svelte-x7duah{padding-block-start:0;padding-inline-end:var(--elios-space-40)}.body.svelte-x7duah:empty{display:block}.rate.svelte-x7duah{align-items:flex-start;padding-inline-start:0}.line.svelte-x7duah{flex-wrap:nowrap;justify-content:flex-start}.unit.svelte-x7duah,.also.svelte-x7duah{text-align:start}}.rate-note.svelte-1trjix0{color:var(--elios-color-fg-secondary);font-size:var(--elios-font-size-sm);line-height:var(--elios-line-height-normal)}#calculator{scroll-margin-block-start:var(--elios-space-96)}
