.icon.svelte-1eqehiz{color:currentColor;cursor:inherit;height:var(--icon-size);width:var(--icon-size);flex-shrink:0;display:block;overflow:visible}.icon.svelte-1eqehiz :where(.svelte-1eqehiz){cursor:inherit}.icon.svelte-1eqehiz [stroke]{stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke}.button.svelte-18sv61c{background:var(--color-background-base);border-radius:var(--measurement-component-button-radius);color:var(--color-content-main);cursor:pointer;font-family:var(--font-family-main);font-size:var(--font-size-small);font-weight:var(--font-weight-code-emph);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-default);min-height:var(--measurement-component-control-height);padding:var(--measurement-component-button-padding-block) var(--measurement-component-button-padding-inline);text-align:center;white-space:nowrap;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button.svelte-18sv61c:disabled,.button[aria-disabled=true].svelte-18sv61c{cursor:not-allowed;opacity:.5}.button[aria-disabled=true].svelte-18sv61c{pointer-events:none}.button--large.svelte-18sv61c{font-size:var(--font-size-medium);line-height:var(--line-height-medium);min-height:var(--measurement-component-control-height-large);padding-block:var(--measurement-component-button-padding-block-large);padding-inline:var(--measurement-component-button-padding-inline-large)}.button--external.svelte-18sv61c{font-size:var(--font-size-external-button);line-height:var(--line-height-external-button);min-height:var(--measurement-component-control-height-external);padding-block:var(--measurement-component-button-padding-block-external);padding-inline:var(--measurement-component-button-padding-inline-external);transition-duration:var(--motion-component-hover-duration);transition-property:scale,background-color,box-shadow,color;transition-timing-function:ease-out}.button--external.svelte-18sv61c:active:not(:disabled):not([aria-disabled=true]){scale:.96}.button.svelte-18sv61c :where(.svelte-18sv61c){cursor:inherit}.button.svelte-18sv61c:focus-visible{outline:none}.button--icon-only.svelte-18sv61c{height:var(--measurement-component-control-height);padding:var(--measurement-component-button-icon-padding);width:var(--measurement-component-control-height)}.button--large.button--icon-only.svelte-18sv61c{height:var(--measurement-component-control-height-large);padding:var(--measurement-component-button-icon-padding-large);width:var(--measurement-component-control-height-large)}.button--external.button--icon-only.svelte-18sv61c{height:var(--measurement-component-control-height-external);padding:var(--measurement-component-button-icon-padding-external);width:var(--measurement-component-control-height-external)}.button__label.svelte-18sv61c{padding-inline:var(--measurement-component-button-label-padding-inline)}.button__icon.svelte-18sv61c{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button__icon--spin.svelte-18sv61c{animation:.8s linear infinite svelte-18sv61c-button-spin}@keyframes svelte-18sv61c-button-spin{to{transform:rotate(360deg)}}.button--outline.svelte-18sv61c{box-shadow:var(--shadow-button-outline)}.button--danger-outline.svelte-18sv61c{box-shadow:0 0 0 var(--measurement-component-stroke-width) var(--color-border-danger);color:var(--color-content-danger)}.button--danger-outline.svelte-18sv61c:hover:not(:disabled),.button--danger-outline.svelte-18sv61c:focus-visible{background:var(--color-background-error-soft)}.button--outline.svelte-18sv61c:hover:not(:disabled),.button--outline.svelte-18sv61c:focus-visible{background:var(--color-background-plus-1);box-shadow:var(--shadow-button-outline-hover)}.button--main.svelte-18sv61c{background:var(--color-background-contrast);box-shadow:var(--shadow-button-main);color:var(--color-content-inverse)}.button--main.svelte-18sv61c:hover:not(:disabled),.button--main.svelte-18sv61c:focus-visible{background:var(--color-background-contrast-plus-1);box-shadow:var(--shadow-button-main-hover)}.button--primary.svelte-18sv61c{background:var(--color-brand-primary-default-100);box-shadow:var(--shadow-button-primary);color:var(--color-content-inverse)}.button--primary.svelte-18sv61c:hover:not(:disabled),.button--primary.svelte-18sv61c:focus-visible{background:var(--color-component-button-primary-hover,var(--color-brand-primary-lighter-100));box-shadow:var(--shadow-button-primary-hover)}.button--ghost.svelte-18sv61c,.button--ghost-secondary.svelte-18sv61c{background:0 0}.button--ghost.svelte-18sv61c:hover:not(:disabled){background:var(--color-background-plus-1)}.button--ghost.svelte-18sv61c:focus-visible{background:var(--color-background-plus-1);box-shadow:var(--shadow-element-outline-plus-1)}.button--ghost-secondary.svelte-18sv61c{color:var(--color-content-secondary)}.button--ghost-secondary.svelte-18sv61c:hover:not(:disabled){background:var(--color-background-plus-1);color:var(--color-content-main)}.button--ghost-secondary.svelte-18sv61c:focus-visible{background:var(--color-background-plus-1);box-shadow:var(--shadow-element-outline-plus-1);color:var(--color-content-main)}.button--link.svelte-18sv61c,.button--link-rev.svelte-18sv61c{gap:var(--measurement-component-button-gap);padding-inline:var(--measurement-height-of-dot);background:0 0}.button--link.svelte-18sv61c .button__label:where(.svelte-18sv61c),.button--link-rev.svelte-18sv61c .button__label:where(.svelte-18sv61c){padding-inline:var(--measurement-height-of-dot)}.button--link.button--icon-only.svelte-18sv61c,.button--link-rev.button--icon-only.svelte-18sv61c{height:var(--measurement-component-control-height);padding-block:var(--measurement-component-button-icon-padding);padding-inline:var(--measurement-height-of-dot);width:var(--measurement-component-button-icon-size)}.button--link.svelte-18sv61c:hover:not(:disabled){color:var(--color-content-secondary);background:0 0}.button--link.svelte-18sv61c:focus-visible,.button--link-rev.svelte-18sv61c:focus-visible{box-shadow:var(--shadow-element-outline-plus-1)}.button--link-rev.svelte-18sv61c{color:var(--color-content-secondary)}.button--link-rev.svelte-18sv61c:hover:not(:disabled){color:var(--color-content-main);background:0 0}@media (width<=720px){.button--external.svelte-18sv61c{min-height:var(--measurement-external-touch-target-min)}}@media (prefers-reduced-motion:reduce){.button__icon--spin.svelte-18sv61c{animation:none}.button--external.svelte-18sv61c{transition:none}.button--external.svelte-18sv61c:active:not(:disabled):not([aria-disabled=true]){scale:1}}
