@keyframes rotating-6c3fb779{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn-6c3fb779{0%{opacity:0}to{opacity:1}}.LoadingIcon[data-v-6c3fb779]{animation:rotating-6c3fb779 1.2s ease-in-out infinite;transform-origin:center;will-change:transform}.LoadingIcon--fadeIn[data-v-6c3fb779]{animation:rotating-6c3fb779 1.2s ease-in-out infinite,fadeIn-6c3fb779 .3s ease-out}.LoadingIcon--small[data-v-6c3fb779]{font-size:.875rem}.LoadingIcon--medium[data-v-6c3fb779]{font-size:1.125rem}.LoadingIcon--large[data-v-6c3fb779]{font-size:1.5rem}.LoadingIcon--primary[data-v-6c3fb779]{color:var(--color-primary)}.LoadingIcon--neutral[data-v-6c3fb779]{color:var(--color-neutral-60)}.LoadingIcon--neutral[data-v-6c3fb779]{color:currentColor}@media(prefers-reduced-motion:reduce){.LoadingIcon[data-v-6c3fb779]{animation:none}.LoadingIcon--fadeIn[data-v-6c3fb779]{animation:fadeIn-6c3fb779 .3s ease-out}}.Button[data-v-a3de53ab]{--backgroundColor: var(--color-accent);--borderRadius: var(--border-radius-medium);--disabledColor: var(--color-neutral-60);--focusColor: var(--color-accent-focus);--fontSize: var(--font-size-medium);--hoverColor: var(--color-accent-hover);--size: var(--measurement-input-size);--textColor: var(--white);align-items:center;background-color:var(--backgroundColor);border-radius:var(--borderRadius);border:none;box-shadow:var(--box-shadow);color:var(--textColor);cursor:pointer;display:flex;font-weight:500;font-size:var(--fontSize);gap:8px;min-height:var(--size);min-width:var(--size);padding:4px 16px;transition:background-color var(--transition-duration-normal)}.Button[data-v-a3de53ab]:hover{background-color:var(--hoverColor)}.Button[data-v-a3de53ab]:focus{background-color:var(--focusColor)}.Button[data-v-a3de53ab]:disabled{background-color:color-mix(in srgb,var(--disabledColor),transparent 70%);color:var(--textColor);box-shadow:none;cursor:default}.Button--small[data-v-a3de53ab]{--size: var(--measurement-input-size-small);--fontSize: var(--font-size-small);--borderRadius: 6px;padding-inline:8px}.Button--small.Button--iconOnly[data-v-a3de53ab] .Icon--small{font-size:var(--font-size-small)!important}.Button--danger[data-v-a3de53ab]{--backgroundColor: var(--color-danger);--hoverColor: var(--color-danger-hover);--focusColor: var(--color-danger-focus);--disabledColor: var(--color-danger-disabled)}.Button--warning[data-v-a3de53ab]{--backgroundColor: var(--color-warning);--hoverColor: var(--color-warning-hover);--focusColor: var(--color-warning-focus);--disabledColor: var(--color-warning-disabled)}.Button--dark[data-v-a3de53ab]{--backgroundColor: var(--color-neutral-80);--hoverColor: var(--color-neutral-70);--focusColor: var(--color-neutral-90);--disabledColor: var(--color-neutral-60)}.Button--secondary[data-v-a3de53ab],.Button--link[data-v-a3de53ab]{--backgroundColor: var(--white);--hoverColor: color-mix( in srgb, var(--customColor, var(--color-neutral-100)), var(--white) 90% );--focusColor: var(--white);--textColor: var(--customColor, var(--color-neutral-100));border:1px solid var(--customColor, var(--color-neutral-50))}.Button--secondary[data-v-a3de53ab]:focus,.Button--link[data-v-a3de53ab]:focus{border-color:var(--customColor, --color-accent)}.Button--link[data-v-a3de53ab]{background-color:transparent;box-shadow:none;border:none}.Button--link[data-v-a3de53ab]:focus,.Button--link[data-v-a3de53ab]:disabled{background-color:transparent;box-shadow:none;border:none}.Button--link[data-v-a3de53ab]:disabled,.Button--secondary[data-v-a3de53ab]:disabled{color:#0006}.Button--secondary[data-v-a3de53ab]:disabled{background-color:var(--white)}.Button--iconOnly[data-v-a3de53ab]{width:var(--size);padding:0;justify-content:center}.Button--pushed[data-v-a3de53ab]{box-shadow:var(--box-shadow-inset)}.Button--pushed[data-v-a3de53ab]:disabled{color:inherit}.Button--secondary.Button--pushed[data-v-a3de53ab],.Button--secondary.Button--pushed[data-v-a3de53ab]:disabled{background-color:var(--color-accent);color:var(--white);border-color:var(--color-accent);box-shadow:none}.Button--fullWidth[data-v-a3de53ab]{width:100%;justify-content:center}a{color:inherit;outline:none;text-decoration:none}a[data-v-1f5d4349]{cursor:pointer}.PlainButton[data-v-f4bc8d77]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;gap:8px;padding:0;font-size:inherit;transition:background-color .2s ease}.PlainButton[data-v-f4bc8d77]:disabled{background-color:color-mix(in srgb,var(--color-neutral-60),transparent 88%);color:var(--color-neutral-60);cursor:default}.Clickable .Icon{font-size:inherit}.IconButton{--size: 36px;border-radius:8px;height:var(--size);justify-content:center;transition:background-color .3s ease;width:var(--size)}.IconButton--small{--size: 24px}.IconButton .Icon:not(.Icon--small){font-size:19px;line-height:var(--size)}.IconButton .Icon--small{font-size:initial}.IconButton--small .Icon{font-size:14px}.IconButton:hover:not(:disabled){background-color:#0000001a}.IconButton:disabled{background-color:color-mix(in srgb,var(--color-neutral-60),transparent 88%);color:var(--color-neutral-60);cursor:default}
