@layer astro-ui-components{:where(.astro-eucsi2ka):host{container-type:inline-size}a:where(.astro-eucsi2ka).btn,button:where(.astro-eucsi2ka).btn{align-items:center;border:none;border-radius:var(--nds-viewport-border-radius-component-medium);display:inline-flex;font-size:var(--nds-viewport-font-size-body-small);justify-content:center;line-height:var(--nds-viewport-line-height-body-default);max-width:100%;padding:var(--nds-viewport-spacing-component-050-responsive) var(--nds-viewport-spacing-component-100-responsive);text-align:center;vertical-align:middle;white-space:nowrap}a:where(.astro-eucsi2ka).btn>div:where(.astro-eucsi2ka),button:where(.astro-eucsi2ka).btn>div:where(.astro-eucsi2ka){overflow:hidden;text-overflow:ellipsis}a:where(.astro-eucsi2ka).btn.disabled,a:where(.astro-eucsi2ka).btn.loading,a:where(.astro-eucsi2ka).btn:disabled,button:where(.astro-eucsi2ka).btn.disabled,button:where(.astro-eucsi2ka).btn.loading,button:where(.astro-eucsi2ka).btn:disabled{cursor:default;pointer-events:none}a:where(.astro-eucsi2ka).btn:not(.icon-only) stackit-icon:where(.astro-eucsi2ka),button:where(.astro-eucsi2ka).btn:not(.icon-only) stackit-icon:where(.astro-eucsi2ka){margin-right:var(--nds-viewport-spacing-component-050)}a:where(.astro-eucsi2ka).btn[btn-primary],button:where(.astro-eucsi2ka).btn[btn-primary]{background-color:var(--nds-mode-color-background-cta-rest);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-on-cta-default)}a:where(.astro-eucsi2ka).btn[btn-primary]:active,button:where(.astro-eucsi2ka).btn[btn-primary]:active{background-color:var(--nds-mode-color-background-cta-active);box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-primary]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-primary]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-cta-hover);color:var(--nds-mode-color-foreground-on-cta-default)}a:where(.astro-eucsi2ka).btn[btn-primary]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-eucsi2ka).btn[btn-primary]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-primary]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-primary]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-background-cta-rest)}a:where(.astro-eucsi2ka).btn[btn-primary].loading,button:where(.astro-eucsi2ka).btn[btn-primary].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-primary].loading:before,button:where(.astro-eucsi2ka).btn[btn-primary].loading:before{background-color:var(--nds-mode-color-foreground-on-cta-default)}a:where(.astro-eucsi2ka).btn[btn-primary].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-primary]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-primary].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-primary]:disabled:not(.loading){color:var(--nds-mode-color-foreground-on-cta-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-primary].disabled,a:where(.astro-eucsi2ka).btn[btn-primary]:disabled,button:where(.astro-eucsi2ka).btn[btn-primary].disabled,button:where(.astro-eucsi2ka).btn[btn-primary]:disabled{background-color:var(--nds-mode-color-background-cta-disabled)}a:where(.astro-eucsi2ka).btn[btn-default],button:where(.astro-eucsi2ka).btn[btn-default]{background-color:var(--nds-mode-color-background-neutral-component-subtle-rest);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-neutral-default);outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}a:where(.astro-eucsi2ka).btn[btn-default]:active,button:where(.astro-eucsi2ka).btn[btn-default]:active{background-color:var(--nds-mode-color-background-neutral-component-subtle-active);box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-default]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-default]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-hover);color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-default]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-eucsi2ka).btn[btn-default]:hover:not(.loading,:disabled,.disabled):not(:active){outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}a:where(.astro-eucsi2ka).btn[btn-default]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-eucsi2ka).btn[btn-default]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-default]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-default]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-rest)}a:where(.astro-eucsi2ka).btn[btn-default].loading,button:where(.astro-eucsi2ka).btn[btn-default].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-default].loading:before,button:where(.astro-eucsi2ka).btn[btn-default].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-default].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-default]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-default].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-default]:disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-default].disabled,a:where(.astro-eucsi2ka).btn[btn-default]:disabled,button:where(.astro-eucsi2ka).btn[btn-default].disabled,button:where(.astro-eucsi2ka).btn[btn-default]:disabled{background-color:var(--nds-mode-color-background-neutral-component-subtle-disabled)}a:where(.astro-eucsi2ka).btn[btn-default].disabled:not(:focus-visible),a:where(.astro-eucsi2ka).btn[btn-default]:disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-default].disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-default]:disabled:not(:focus-visible){outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-disabled)}a:where(.astro-eucsi2ka).btn[btn-ghost],button:where(.astro-eucsi2ka).btn[btn-ghost]{background-color:var(--nds-mode-color-utility-background-transparent);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-ghost]:active,button:where(.astro-eucsi2ka).btn[btn-ghost]:active{background-color:var(--nds-mode-color-background-neutral-surface-default-active);box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-neutral-surface-default-hover);color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-eucsi2ka).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):not(:active){outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}a:where(.astro-eucsi2ka).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-eucsi2ka).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-ghost]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-ghost]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-eucsi2ka).btn[btn-ghost].loading,button:where(.astro-eucsi2ka).btn[btn-ghost].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-ghost].loading:before,button:where(.astro-eucsi2ka).btn[btn-ghost].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-ghost].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-ghost]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-ghost].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-ghost]:disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-ghost].disabled,a:where(.astro-eucsi2ka).btn[btn-ghost]:disabled,button:where(.astro-eucsi2ka).btn[btn-ghost].disabled,button:where(.astro-eucsi2ka).btn[btn-ghost]:disabled{background-color:var(--nds-mode-color-utility-background-transparent-disabled)}a:where(.astro-eucsi2ka).btn[btn-secondary],button:where(.astro-eucsi2ka).btn[btn-secondary]{background-color:var(--nds-mode-color-background-neutral-component-subtle-rest);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-neutral-default);outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}a:where(.astro-eucsi2ka).btn[btn-secondary]:active,button:where(.astro-eucsi2ka).btn[btn-secondary]:active{background-color:var(--nds-mode-color-background-neutral-component-subtle-active);box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-hover);color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-eucsi2ka).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):not(:active){outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}a:where(.astro-eucsi2ka).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-eucsi2ka).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-secondary]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-secondary]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-rest)}a:where(.astro-eucsi2ka).btn[btn-secondary].loading,button:where(.astro-eucsi2ka).btn[btn-secondary].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-secondary].loading:before,button:where(.astro-eucsi2ka).btn[btn-secondary].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-secondary].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-secondary]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-secondary].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-secondary]:disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-secondary].disabled,a:where(.astro-eucsi2ka).btn[btn-secondary]:disabled,button:where(.astro-eucsi2ka).btn[btn-secondary].disabled,button:where(.astro-eucsi2ka).btn[btn-secondary]:disabled{background-color:var(--nds-mode-color-background-neutral-component-subtle-disabled)}a:where(.astro-eucsi2ka).btn[btn-secondary].disabled:not(:focus-visible),a:where(.astro-eucsi2ka).btn[btn-secondary]:disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-secondary].disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-secondary]:disabled:not(:focus-visible){outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-disabled)}a:where(.astro-eucsi2ka).btn[btn-outlined],button:where(.astro-eucsi2ka).btn[btn-outlined]{background-color:var(--nds-mode-color-utility-background-transparent);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-primary-on-neutral);outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-primary-default-rest)}a:where(.astro-eucsi2ka).btn[btn-outlined]:active,button:where(.astro-eucsi2ka).btn[btn-outlined]:active{background-color:var(--nds-mode-color-background-primary-component-vibrant-active);box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-primary-component-vibrant-hover);color:var(--nds-mode-color-foreground-primary-on-vibrant)}a:where(.astro-eucsi2ka).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-eucsi2ka).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-outlined]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-outlined]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent);color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-eucsi2ka).btn[btn-outlined].loading,button:where(.astro-eucsi2ka).btn[btn-outlined].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-outlined].loading:before,button:where(.astro-eucsi2ka).btn[btn-outlined].loading:before{background-color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-eucsi2ka).btn[btn-outlined].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-outlined]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-outlined].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-outlined]:disabled:not(.loading){color:var(--nds-mode-color-foreground-primary-on-neutral-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-outlined].disabled,a:where(.astro-eucsi2ka).btn[btn-outlined]:disabled,button:where(.astro-eucsi2ka).btn[btn-outlined].disabled,button:where(.astro-eucsi2ka).btn[btn-outlined]:disabled{background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-eucsi2ka).btn[btn-outlined].disabled:not(:focus-visible),a:where(.astro-eucsi2ka).btn[btn-outlined]:disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-outlined].disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-outlined]:disabled:not(:focus-visible){outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-foreground-primary-on-neutral-disabled)}a:where(.astro-eucsi2ka).btn[btn-link-accent-underlined],a:where(.astro-eucsi2ka).btn[btn-link-accent],button:where(.astro-eucsi2ka).btn[btn-link-accent-underlined],button:where(.astro-eucsi2ka).btn[btn-link-accent]{background-color:var(--nds-mode-color-utility-background-transparent);color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]:hover:not(.loading,:disabled,.disabled),a:where(.astro-eucsi2ka).btn[btn-link-accent]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-link-accent]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]:focus-visible:not(.no-focus,.disabled),a:where(.astro-eucsi2ka).btn[btn-link-accent]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-link-accent]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-eucsi2ka).btn.loading[btn-link-accent-underlined],a:where(.astro-eucsi2ka).btn[btn-link-accent].loading,button:where(.astro-eucsi2ka).btn.loading[btn-link-accent-underlined],button:where(.astro-eucsi2ka).btn[btn-link-accent].loading{color:transparent}a:where(.astro-eucsi2ka).btn.loading[btn-link-accent-underlined]:before,a:where(.astro-eucsi2ka).btn[btn-link-accent].loading:before,button:where(.astro-eucsi2ka).btn.loading[btn-link-accent-underlined]:before,button:where(.astro-eucsi2ka).btn[btn-link-accent].loading:before{background-color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-eucsi2ka).btn.disabled[btn-link-accent-underlined]:not(.loading),a:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]:disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-link-accent].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-link-accent]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn.disabled[btn-link-accent-underlined]:not(.loading),button:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-link-accent].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-link-accent]:disabled:not(.loading){color:var(--nds-mode-color-foreground-primary-on-neutral-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-link-neutral],a:where(.astro-eucsi2ka).btn[btn-link-neutral]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-link-neutral],button:where(.astro-eucsi2ka).btn[btn-link-neutral]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-link-neutral].loading,button:where(.astro-eucsi2ka).btn[btn-link-neutral].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-link-neutral].loading:before,button:where(.astro-eucsi2ka).btn[btn-link-neutral].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-link-neutral].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-link-neutral]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-link-neutral].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-link-neutral]:disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent],button:where(.astro-eucsi2ka).btn[btn-switcher-accent]{background-color:var(--nds-mode-color-utility-background-transparent);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-on-header-default);outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-header-subtle-rest)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-header-component-hover)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-eucsi2ka).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled):not(:active){outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-header-subtle-rest)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-switcher-accent]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent].loading,button:where(.astro-eucsi2ka).btn[btn-switcher-accent].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-switcher-accent].loading:before,button:where(.astro-eucsi2ka).btn[btn-switcher-accent].loading:before{background-color:var(--nds-mode-color-foreground-on-header-default)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-switcher-accent]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-switcher-accent].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-switcher-accent]:disabled:not(.loading){color:var(--nds-mode-color-foreground-on-header-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent].disabled:not(:focus-visible),a:where(.astro-eucsi2ka).btn[btn-switcher-accent]:disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-switcher-accent].disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-switcher-accent]:disabled:not(:focus-visible){outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-header-subtle-disabled)}a:where(.astro-eucsi2ka).btn[btn-switcher-light],button:where(.astro-eucsi2ka).btn[btn-switcher-light]{background-color:var(--nds-mode-color-utility-background-transparent);border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-neutral-default);outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-neutral-subtle-rest)}a:where(.astro-eucsi2ka).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled),button:where(.astro-eucsi2ka).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-hover)}a:where(.astro-eucsi2ka).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-eucsi2ka).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled):not(:active){outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-neutral-subtle-rest)}a:where(.astro-eucsi2ka).btn[btn-switcher-light]:focus-visible:not(.no-focus,.disabled),button:where(.astro-eucsi2ka).btn[btn-switcher-light]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-eucsi2ka).btn[btn-switcher-light].loading,button:where(.astro-eucsi2ka).btn[btn-switcher-light].loading{color:transparent}a:where(.astro-eucsi2ka).btn[btn-switcher-light].loading:before,button:where(.astro-eucsi2ka).btn[btn-switcher-light].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-eucsi2ka).btn[btn-switcher-light].disabled:not(.loading),a:where(.astro-eucsi2ka).btn[btn-switcher-light]:disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-switcher-light].disabled:not(.loading),button:where(.astro-eucsi2ka).btn[btn-switcher-light]:disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-eucsi2ka).btn[btn-switcher-light].disabled:not(:focus-visible),a:where(.astro-eucsi2ka).btn[btn-switcher-light]:disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-switcher-light].disabled:not(:focus-visible),button:where(.astro-eucsi2ka).btn[btn-switcher-light]:disabled:not(:focus-visible){outline:var(--nds-mode-border-width-component-outlined) solid var(--nds-mode-color-border-neutral-subtle-disabled)}a:where(.astro-eucsi2ka).btn[btn-link-accent-underlined],button:where(.astro-eucsi2ka).btn[btn-link-accent-underlined]{text-decoration:underline}a:where(.astro-eucsi2ka).btn[btn-outlined],button:where(.astro-eucsi2ka).btn[btn-outlined]{padding:var(--nds-viewport-spacing-component-050-responsive) var(--nds-viewport-spacing-component-100-responsive)}a:where(.astro-eucsi2ka).btn[btn-outlined]:focus-visible,button:where(.astro-eucsi2ka).btn[btn-outlined]:focus-visible{background-color:var(--nds-mode-color-background-primary-component-vibrant-rest);color:var(--nds-mode-color-foreground-informative-on-vibrant)}a:where(.astro-eucsi2ka).btn[btn-switcher-accent],a:where(.astro-eucsi2ka).btn[btn-switcher-light],button:where(.astro-eucsi2ka).btn[btn-switcher-accent],button:where(.astro-eucsi2ka).btn[btn-switcher-light]{max-width:30rem}a:where(.astro-eucsi2ka).btn[btn-switcher-accent]:hover:active:not(.disabled,:disabled,.loading),button:where(.astro-eucsi2ka).btn[btn-switcher-accent]:hover:active:not(.disabled,:disabled,.loading){background-color:var(--nds-mode-color-background-header-component-active);box-shadow:0 0 0 var(--nds-mode-border-width-pressed) var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn[btn-switcher-light]:hover:active:not(.disabled,:disabled,.loading),button:where(.astro-eucsi2ka).btn[btn-switcher-light]:hover:active:not(.disabled,:disabled,.loading){background-color:var(--nds-mode-color-background-neutral-component-subtle-active);box-shadow:0 0 0 var(--nds-mode-border-width-pressed) var(--nds-mode-color-border-pressed)}a:where(.astro-eucsi2ka).btn.loading,button:where(.astro-eucsi2ka).btn.loading{cursor:default;padding-left:var(--nds-viewport-spacing-component-100-responsive);pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}a:where(.astro-eucsi2ka).btn.loading:before,button:where(.astro-eucsi2ka).btn.loading:before{background-position:50%;background-repeat:no-repeat;background-size:var(--nds-viewport-spacing-component-100-responsive) var(--nds-viewport-spacing-component-100-responsive);content:" ";height:1.125rem;left:var(--nds-viewport-spacing-component-100-responsive);margin-left:calc(var(--nds-viewport-spacing-component-100-responsive)*-1);-webkit-mask-image:url(/assets/img/three-dots.svg);mask-image:url(/assets/img/three-dots.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;width:100%}.btn:where(.astro-eucsi2ka):not(.icon-only){gap:var(--nds-viewport-spacing-component-050)}a:where(.astro-eucsi2ka).btn,button:where(.astro-eucsi2ka).btn{font-weight:var(--nds-mode-font-weight-body-medium)}a:where(.astro-eucsi2ka).btn:focus-visible,button:where(.astro-eucsi2ka).btn:focus-visible{outline:var(--nds-mode-border-width-focus,2px) solid var(--nds-mode-color-border-focus,#ff7d00)}a:where(.astro-eucsi2ka).btn[btn-default-primary],button:where(.astro-eucsi2ka).btn[btn-default-primary]{background:var(--nds-mode-color-background-neutral-surface-selected-rest)}a:where(.astro-eucsi2ka).btn[btn-default-primary]:hover,button:where(.astro-eucsi2ka).btn[btn-default-primary]:hover{background:var(--nds-mode-color-background-neutral-surface-selected-hover)}}
