/*!
 * For our compatability themes, we will merge the themes from v10 and v11 and
 * provide this combination as one of our four default themes.
 *
 * This is useful for situations where a user is trying to use the compatability
 * theme, for example:
 *
 * ```scss
 * @use '@askia/fibre-styles/scss/reset';
 * @use '@askia/fibre-styles/scss/compat/themes';
 * @use '@askia/fibre-styles/scss/compat/theme' with (
 *   $theme: themes.$g100
 * );
 * ```
 *
 * Without merging these themes, then the value of a token in v11 would default
 * to our $white theme. As a result, the user would need to specify both the
 * `$theme` and the `$fallback` to the `scss/compat/theme` module.
 *
 * Now that we merge the themes, this code snippet will function as expected.
 */@keyframes svelte-1q65riq-hide-feedback{0%{opacity:100%;visibility:inherit}to{opacity:0%;visibility:hidden}}@keyframes svelte-1q65riq-show-feedback{0%{opacity:0%;visibility:hidden}to{opacity:100%;visibility:inherit}}@keyframes svelte-1q65riq-skeleton{0%{opacity:30%;transform:scaleX(0);transform-origin:left}20%{opacity:100%;transform:scaleX(1);transform-origin:left}28%{transform:scaleX(1);transform-origin:right}51%{transform:scaleX(0);transform-origin:right}58%{transform:scaleX(0);transform-origin:right}82%{transform:scaleX(1);transform-origin:right}83%{transform:scaleX(1);transform-origin:left}96%{transform:scaleX(0);transform-origin:left}to{opacity:30%;transform:scaleX(0);transform-origin:left}}.fds--tabs__nav-item.svelte-1q65riq{display:flex;flex:1 0 auto;padding:0;cursor:pointer;transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.fds--tabs__nav-item.svelte-1q65riq:hover{border-bottom:2px solid var(--fds-border-strong);color:var(--fds-text-primary, #161616)}.fds--tabs__nav-item.svelte-1q65riq .fds--tabs__nav-link{transition:color 70ms cubic-bezier(.2,0,.38,.9),border-bottom-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms motion(standard,productive)}.fds--tabs__nav-link.svelte-1q65riq{box-sizing:border-box;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:inline-block;padding:0;border:0;appearance:none;background:none;cursor:pointer;outline:2px solid transparent;outline-offset:-2px;font-size:var(--fds-body-compact-01-font-size, .875rem);font-weight:var(--fds-body-compact-01-font-weight, 400);line-height:var(--fds-body-compact-01-line-height, 1.28572);letter-spacing:var(--fds-body-compact-01-letter-spacing, .16px);overflow:hidden;max-width:13rem;padding:.75rem 1rem .5rem;border-bottom:2px solid var(--fds-border-subtle);color:var(--fds-text-secondary, #525252);text-align:left;text-decoration:none;text-overflow:ellipsis;transition:border 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap}.fds--tabs__nav-link.svelte-1q65riq::-moz-focus-inner{border:0}.fds--tabs__nav-link.svelte-1q65riq:focus,.fds--tabs__nav-link.svelte-1q65riq:active{outline:2px solid var(--fds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.fds--tabs__nav-link.svelte-1q65riq:focus,.fds--tabs__nav-link.svelte-1q65riq:active{outline-style:dotted}}.fds--tabs__nav-item.fds--tabs__nav-item--selected.svelte-1q65riq{border-bottom:2px solid var(--fds-border-interactive, #0f62fe);transition:color 70ms cubic-bezier(.2,0,.38,.9)}.fds--tabs__nav-item.fds--tabs__nav-item--selected.svelte-1q65riq,.fds--tabs__nav-item.fds--tabs__nav-item--selected.svelte-1q65riq:focus .fds--tabs__nav-link:focus,.fds--tabs__nav-item.fds--tabs__nav-item--selected.svelte-1q65riq:active .fds--tabs__nav-link:active{font-size:var(--fds-heading-compact-01-font-size, .875rem);font-weight:var(--fds-heading-compact-01-font-weight, 600);line-height:var(--fds-heading-compact-01-line-height, 1.28572);letter-spacing:var(--fds-heading-compact-01-letter-spacing, .16px);color:var(--fds-text-primary, #161616)}.fds--tabs__nav-item--disabled.svelte-1q65riq{border-bottom:2px solid var(--fds-border-disabled, #c6c6c6);background-color:transparent;color:var(--fds-text-disabled, rgba(22, 22, 22, .25));outline:none}.fds--tabs__nav-item--disabled.svelte-1q65riq:hover{border-bottom:2px solid var(--fds-border-disabled, #c6c6c6);color:var(--fds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.fds--tabs__nav-item--disabled.svelte-1q65riq:focus,.fds--tabs__nav-item--disabled.svelte-1q65riq:active{border-bottom:2px solid var(--fds-border-disabled, #c6c6c6);outline:none;pointer-events:none}
