@layer astro-ui-components{.astro-icon:where(.astro-2rxbr323){display:inline-flex;margin:0;color:var(--sl-icon-color);width:var(--sl-icon-size);height:var(--sl-icon-size);flex-shrink:0;fill:currentColor}}@layer astro-ui-components{.ai-label:where(.astro-5vpxmrjh){display:inline-flex;align-items:center;gap:var(--nds-viewport-spacing-component-025, 6px);padding:var(--nds-viewport-spacing-component-015, 4px) var(--nds-viewport-spacing-component-050, 10px);border-radius:999px;border:var(--nds-mode-border-width-component-default, 1px) solid var(--nds-mode-color-border-primary-default-rest);background:var(--nds-mode-color-background-primary-component-subtle-rest);color:var(--nds-mode-color-foreground-primary-on-subtle);vertical-align:middle}.ai-label--icon-only:where(.astro-5vpxmrjh){padding:var(--nds-viewport-spacing-component-015, 4px)}.ai-label-text:where(.astro-5vpxmrjh){font-size:var(--nds-viewport-font-size-label-small, 11px);font-weight:var(--nds-mode-font-weight-body-bold, 700);letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap}}@layer astro-ui-components{.astro-aside:where(.astro-cpyyuhwr){--aside-background: var(--nds-mode-color-background-informative-surface-rest);--aside-color: var(--nds-mode-color-foreground-informative-on-subtle);--aside-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-informative-default-rest)}.astro-aside:where(.astro-cpyyuhwr){display:flex;align-items:flex-start;gap:var(--nds-viewport-spacing-component-100);padding:var(--nds-viewport-spacing-component-150);border-radius:var(--nds-viewport-border-radius-component-medium);background:var(--aside-background);color:var(--aside-color);border:var(--aside-border)}.astro-aside__content:where(.astro-cpyyuhwr){margin-top:0!important;flex:1 1 90%;min-width:0}.astro-aside__content:where(.astro-cpyyuhwr) a{color:var(--aside-color)!important}.astro-aside:where(.astro-cpyyuhwr) .off-position:where(.astro-cpyyuhwr){margin-top:2px}.astro-aside--warning:where(.astro-cpyyuhwr){--aside-color: var(--nds-mode-color-foreground-warning-on-subtle);--aside-background: var(--nds-mode-color-background-warning-surface-rest);--aside-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-warning-default-rest)}.astro-aside--danger:where(.astro-cpyyuhwr){--aside-color: var(--nds-mode-color-foreground-negative-on-subtle);--aside-background: var(--nds-mode-color-background-negative-surface-rest);--aside-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-negative-default-rest)}.astro-aside--success:where(.astro-cpyyuhwr){--aside-color: var(--nds-mode-color-foreground-positive-on-subtle);--aside-background: var(--nds-mode-color-background-positive-surface-rest);--aside-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-positive-default-rest)}}@layer astro-ui-components{.astro-badge:where(.astro-xfvvnhkt){--badge-padding: var(--nds-viewport-spacing-component-015) var(--nds-viewport-spacing-component-025);--badge-border-radius: var(--nds-viewport-border-radius-component-small);--badge-bg: none;--badge-color: currentColor;--badge-font-size: var(--nds-viewport-font-size-badge);--badge-line-height: var(--nds-viewport-line-height-badge);--badge-letter-spacing: .24px;--badge-border: none;--badge-font-weight: var(--nds-mode-font-weight-body-bold);display:inline-flex;align-self:center;min-width:min-content;padding:var(--badge-padding);border-radius:var(--badge-border-radius);border:var(--badge-border);background:var(--badge-bg);overflow-wrap:anywhere;color:var(--badge-color);font-size:var(--badge-font-size);font-style:normal;font-weight:var(--badge-font-weight);line-height:var(--badge-line-height);text-transform:uppercase;letter-spacing:var(--badge-letter-spacing)}.size-big:where(.astro-xfvvnhkt){--badge-padding: var(--nds-viewport-spacing-component-025) var(--nds-viewport-spacing-component-050);--badge-border-radius: var(--nds-viewport-border-radius-component-small);--badge-font-size: var(--nds-viewport-font-size-label-default);--badge-letter-spacing: .28px}.info:where(.astro-xfvvnhkt){--badge-bg: var(--nds-mode-color-background-informative-component-vibrant-rest);--badge-color: var(--nds-mode-color-foreground-informative-on-vibrant)}.info:where(.astro-xfvvnhkt).style-light{--badge-bg: var(--nds-mode-color-background-informative-component-subtle-rest);--badge-color: var(--nds-mode-color-foreground-informative-on-subtle);--badge-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-informative-default-rest)}.neutral:where(.astro-xfvvnhkt){--badge-bg: var(--nds-mode-color-background-neutral-component-vibrant-rest);--badge-color: var(--nds-mode-color-foreground-neutral-default);--badge-border: var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-neutral-default-rest, #647c90)}.neutral:where(.astro-xfvvnhkt).style-light{--badge-bg: var(--nds-mode-color-background-neutral-component-subtle-rest);--badge-color: var(--nds-mode-color-foreground-neutral-default);--badge-border: var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-neutral-default-rest, #647c90)}.error:where(.astro-xfvvnhkt){--badge-bg: var(--nds-mode-color-background-negative-component-vibrant-rest);--badge-color: var(--nds-mode-color-foreground-negative-on-vibrant)}.error:where(.astro-xfvvnhkt).style-light{--badge-bg: var(--nds-mode-color-background-negative-component-subtle-rest);--badge-color: var(--nds-mode-color-foreground-negative-on-subtle);--badge-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-negative-default-rest)}.success:where(.astro-xfvvnhkt){--badge-bg: var(--nds-mode-color-background-positive-component-vibrant-rest);--badge-color: var(--nds-mode-color-foreground-positive-on-vibrant)}.success:where(.astro-xfvvnhkt).style-light{--badge-bg: var(--nds-mode-color-background-positive-component-subtle-rest);--badge-color: var(--nds-mode-color-foreground-positive-on-neutral);--badge-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-positive-default-rest)}.accent:where(.astro-xfvvnhkt){--badge-bg: var(--nds-mode-color-background-primary-component-vibrant-rest);--badge-color: var(--nds-mode-color-foreground-primary-on-vibrant)}.accent:where(.astro-xfvvnhkt).style-light{--badge-bg: var(--nds-mode-color-background-primary-component-subtle-rest);--badge-color: var(--nds-mode-color-foreground-primary-on-subtle);--badge-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-primary-default-rest)}.warning:where(.astro-xfvvnhkt){--badge-bg: var(--nds-mode-color-background-warning-component-vibrant-rest);--badge-color: var(--nds-mode-color-foreground-warning-on-vibrant)}.warning:where(.astro-xfvvnhkt).style-light{--badge-bg: var(--nds-mode-color-background-warning-component-subtle-rest);--badge-color: var(--nds-mode-color-foreground-warning-on-subtle);--badge-border: var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-warning-default-rest)}}@layer astro-ui-components{:where(.astro-nttlfkn7):host{container-type:inline-size}a:where(.astro-nttlfkn7).btn,button:where(.astro-nttlfkn7).btn{max-width:100%;border:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;vertical-align:middle;padding:var(--nds-viewport-spacing-component-050-responsive) var(--nds-viewport-spacing-component-100-responsive);font-size:var(--nds-viewport-font-size-body-small);font-weight:var(--nds-mode-font-weight-body-medium);border-radius:var(--nds-viewport-border-radius-component-medium);line-height:var(--nds-viewport-line-height-body-default);white-space:nowrap}a:where(.astro-nttlfkn7).btn>div:where(.astro-nttlfkn7),button:where(.astro-nttlfkn7).btn>div:where(.astro-nttlfkn7){text-overflow:ellipsis;overflow:hidden}a:where(.astro-nttlfkn7).btn:disabled,a:where(.astro-nttlfkn7).btn.disabled,a:where(.astro-nttlfkn7).btn.loading,button:where(.astro-nttlfkn7).btn:disabled,button:where(.astro-nttlfkn7).btn.disabled,button:where(.astro-nttlfkn7).btn.loading{cursor:default;pointer-events:none}a:where(.astro-nttlfkn7).btn:not(.icon-only) stackit-icon:where(.astro-nttlfkn7),button:where(.astro-nttlfkn7).btn:not(.icon-only) stackit-icon:where(.astro-nttlfkn7){margin-right:var(--nds-viewport-spacing-component-050)}a:where(.astro-nttlfkn7).btn[btn-primary],button:where(.astro-nttlfkn7).btn[btn-primary]{color:var(--nds-mode-color-foreground-on-cta-default);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-background-cta-rest)}a:where(.astro-nttlfkn7).btn[btn-primary]:active,button:where(.astro-nttlfkn7).btn[btn-primary]:active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-cta-active)}a:where(.astro-nttlfkn7).btn[btn-primary]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-primary]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-on-cta-default);background-color:var(--nds-mode-color-background-cta-hover)}a:where(.astro-nttlfkn7).btn[btn-primary]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-nttlfkn7).btn[btn-primary]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-nttlfkn7).btn[btn-primary]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-primary]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-background-cta-rest)}a:where(.astro-nttlfkn7).btn[btn-primary].loading,button:where(.astro-nttlfkn7).btn[btn-primary].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-primary].loading:before,button:where(.astro-nttlfkn7).btn[btn-primary].loading:before{background-color:var(--nds-mode-color-foreground-on-cta-default)}a:where(.astro-nttlfkn7).btn[btn-primary]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-primary].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-primary]:disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-primary].disabled:not(.loading){color:var(--nds-mode-color-foreground-on-cta-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-nttlfkn7).btn[btn-primary]:disabled,a:where(.astro-nttlfkn7).btn[btn-primary].disabled,button:where(.astro-nttlfkn7).btn[btn-primary]:disabled,button:where(.astro-nttlfkn7).btn[btn-primary].disabled{background-color:var(--nds-mode-color-background-cta-disabled)}a:where(.astro-nttlfkn7).btn[btn-default],button:where(.astro-nttlfkn7).btn[btn-default]{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);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-background-neutral-component-subtle-rest)}a:where(.astro-nttlfkn7).btn[btn-default]:active,button:where(.astro-nttlfkn7).btn[btn-default]:active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-neutral-component-subtle-active)}a:where(.astro-nttlfkn7).btn[btn-default]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-default]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-neutral-default);background-color:var(--nds-mode-color-background-neutral-component-subtle-hover)}a:where(.astro-nttlfkn7).btn[btn-default]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-default]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-nttlfkn7).btn[btn-default]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-nttlfkn7).btn[btn-default]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-default]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-rest)}a:where(.astro-nttlfkn7).btn[btn-default].loading,button:where(.astro-nttlfkn7).btn[btn-default].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-default].loading:before,button:where(.astro-nttlfkn7).btn[btn-default].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-default]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-default].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-default]:disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-default].disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-nttlfkn7).btn[btn-default]:disabled,a:where(.astro-nttlfkn7).btn[btn-default].disabled,button:where(.astro-nttlfkn7).btn[btn-default]:disabled,button:where(.astro-nttlfkn7).btn[btn-default].disabled{background-color:var(--nds-mode-color-background-neutral-component-subtle-disabled)}a:where(.astro-nttlfkn7).btn[btn-default]:disabled:not(:focus-visible),a:where(.astro-nttlfkn7).btn[btn-default].disabled:not(:focus-visible),button:where(.astro-nttlfkn7).btn[btn-default]:disabled:not(:focus-visible),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-ghost],button:where(.astro-nttlfkn7).btn[btn-ghost]{color:var(--nds-mode-color-foreground-neutral-default);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-ghost]:active,button:where(.astro-nttlfkn7).btn[btn-ghost]:active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-neutral-surface-default-active)}a:where(.astro-nttlfkn7).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-neutral-default);background-color:var(--nds-mode-color-background-neutral-surface-default-hover)}a:where(.astro-nttlfkn7).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-nttlfkn7).btn[btn-ghost]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-nttlfkn7).btn[btn-ghost]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-ghost]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-ghost].loading,button:where(.astro-nttlfkn7).btn[btn-ghost].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-ghost].loading:before,button:where(.astro-nttlfkn7).btn[btn-ghost].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-ghost]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-ghost].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-ghost]:disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-ghost].disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-nttlfkn7).btn[btn-ghost]:disabled,a:where(.astro-nttlfkn7).btn[btn-ghost].disabled,button:where(.astro-nttlfkn7).btn[btn-ghost]:disabled,button:where(.astro-nttlfkn7).btn[btn-ghost].disabled{background-color:var(--nds-mode-color-utility-background-transparent-disabled)}a:where(.astro-nttlfkn7).btn[btn-secondary],button:where(.astro-nttlfkn7).btn[btn-secondary]{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);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-background-neutral-component-subtle-rest)}a:where(.astro-nttlfkn7).btn[btn-secondary]:active,button:where(.astro-nttlfkn7).btn[btn-secondary]:active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-neutral-component-subtle-active)}a:where(.astro-nttlfkn7).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-neutral-default);background-color:var(--nds-mode-color-background-neutral-component-subtle-hover)}a:where(.astro-nttlfkn7).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-nttlfkn7).btn[btn-secondary]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-nttlfkn7).btn[btn-secondary]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-secondary]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-rest)}a:where(.astro-nttlfkn7).btn[btn-secondary].loading,button:where(.astro-nttlfkn7).btn[btn-secondary].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-secondary].loading:before,button:where(.astro-nttlfkn7).btn[btn-secondary].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-secondary]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-secondary].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-secondary]:disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-secondary].disabled:not(.loading){color:var(--nds-mode-color-foreground-neutral-default-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-nttlfkn7).btn[btn-secondary]:disabled,a:where(.astro-nttlfkn7).btn[btn-secondary].disabled,button:where(.astro-nttlfkn7).btn[btn-secondary]:disabled,button:where(.astro-nttlfkn7).btn[btn-secondary].disabled{background-color:var(--nds-mode-color-background-neutral-component-subtle-disabled)}a:where(.astro-nttlfkn7).btn[btn-secondary]:disabled:not(:focus-visible),a:where(.astro-nttlfkn7).btn[btn-secondary].disabled:not(:focus-visible),button:where(.astro-nttlfkn7).btn[btn-secondary]:disabled:not(:focus-visible),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-outlined],button:where(.astro-nttlfkn7).btn[btn-outlined]{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);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-outlined]:active,button:where(.astro-nttlfkn7).btn[btn-outlined]:active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-primary-component-vibrant-active)}a:where(.astro-nttlfkn7).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-primary-on-vibrant);background-color:var(--nds-mode-color-background-primary-component-vibrant-hover)}a:where(.astro-nttlfkn7).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled):active,button:where(.astro-nttlfkn7).btn[btn-outlined]:hover:not(.loading,:disabled,.disabled):active{box-shadow:0 0 0 .125rem var(--nds-mode-color-border-pressed)}a:where(.astro-nttlfkn7).btn[btn-outlined]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-outlined].loading,button:where(.astro-nttlfkn7).btn[btn-outlined].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-outlined].loading:before,button:where(.astro-nttlfkn7).btn[btn-outlined].loading:before{background-color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-nttlfkn7).btn[btn-outlined]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-outlined].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-outlined]:disabled:not(.loading),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-outlined]:disabled,a:where(.astro-nttlfkn7).btn[btn-outlined].disabled,button:where(.astro-nttlfkn7).btn[btn-outlined]:disabled,button:where(.astro-nttlfkn7).btn[btn-outlined].disabled{background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-outlined]:disabled:not(:focus-visible),a:where(.astro-nttlfkn7).btn[btn-outlined].disabled:not(:focus-visible),button:where(.astro-nttlfkn7).btn[btn-outlined]:disabled:not(:focus-visible),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-link-accent],a:where(.astro-nttlfkn7).btn[btn-link-accent-underlined],button:where(.astro-nttlfkn7).btn[btn-link-accent],button:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]{color:var(--nds-mode-color-foreground-primary-on-neutral);background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-link-accent]:hover:not(.loading,:disabled,.disabled),a:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-link-accent]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-nttlfkn7).btn[btn-link-accent]:focus-visible:not(.no-focus,.disabled),a:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-link-accent]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-link-accent].loading,a:where(.astro-nttlfkn7).btn.loading[btn-link-accent-underlined],button:where(.astro-nttlfkn7).btn[btn-link-accent].loading,button:where(.astro-nttlfkn7).btn.loading[btn-link-accent-underlined]{color:transparent}a:where(.astro-nttlfkn7).btn[btn-link-accent].loading:before,a:where(.astro-nttlfkn7).btn.loading[btn-link-accent-underlined]:before,button:where(.astro-nttlfkn7).btn[btn-link-accent].loading:before,button:where(.astro-nttlfkn7).btn.loading[btn-link-accent-underlined]:before{background-color:var(--nds-mode-color-foreground-primary-on-neutral)}a:where(.astro-nttlfkn7).btn[btn-link-accent]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-link-accent].disabled:not(.loading),a:where(.astro-nttlfkn7).btn.disabled[btn-link-accent-underlined]:not(.loading),button:where(.astro-nttlfkn7).btn[btn-link-accent]:disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]:disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-link-accent].disabled:not(.loading),button:where(.astro-nttlfkn7).btn.disabled[btn-link-accent-underlined]:not(.loading){color:var(--nds-mode-color-foreground-primary-on-neutral-disabled);opacity:var(--nds-mode-opacity-disabled)}a:where(.astro-nttlfkn7).btn[btn-link-neutral],button:where(.astro-nttlfkn7).btn[btn-link-neutral]{color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-link-neutral]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-link-neutral]:hover:not(.loading,:disabled,.disabled){color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-link-neutral].loading,button:where(.astro-nttlfkn7).btn[btn-link-neutral].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-link-neutral].loading:before,button:where(.astro-nttlfkn7).btn[btn-link-neutral].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-link-neutral]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-link-neutral].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-link-neutral]:disabled:not(.loading),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-accent],button:where(.astro-nttlfkn7).btn[btn-switcher-accent]{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);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-header-component-hover)}a:where(.astro-nttlfkn7).btn[btn-switcher-accent]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-accent]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-switcher-accent]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-switcher-accent].loading,button:where(.astro-nttlfkn7).btn[btn-switcher-accent].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-switcher-accent].loading:before,button:where(.astro-nttlfkn7).btn[btn-switcher-accent].loading:before{background-color:var(--nds-mode-color-foreground-on-header-default)}a:where(.astro-nttlfkn7).btn[btn-switcher-accent]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-switcher-accent].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-switcher-accent]:disabled:not(.loading),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-accent]:disabled:not(:focus-visible),a:where(.astro-nttlfkn7).btn[btn-switcher-accent].disabled:not(:focus-visible),button:where(.astro-nttlfkn7).btn[btn-switcher-accent]:disabled:not(:focus-visible),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-light],button:where(.astro-nttlfkn7).btn[btn-switcher-light]{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);border-radius:var(--nds-viewport-border-radius-component-medium);background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled),button:where(.astro-nttlfkn7).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled){background-color:var(--nds-mode-color-background-neutral-component-subtle-hover)}a:where(.astro-nttlfkn7).btn[btn-switcher-light]:hover:not(.loading,:disabled,.disabled):not(:active),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-light]:focus-visible:not(.no-focus,.disabled),button:where(.astro-nttlfkn7).btn[btn-switcher-light]:focus-visible:not(.no-focus,.disabled){background-color:var(--nds-mode-color-utility-background-transparent)}a:where(.astro-nttlfkn7).btn[btn-switcher-light].loading,button:where(.astro-nttlfkn7).btn[btn-switcher-light].loading{color:transparent}a:where(.astro-nttlfkn7).btn[btn-switcher-light].loading:before,button:where(.astro-nttlfkn7).btn[btn-switcher-light].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}a:where(.astro-nttlfkn7).btn[btn-switcher-light]:disabled:not(.loading),a:where(.astro-nttlfkn7).btn[btn-switcher-light].disabled:not(.loading),button:where(.astro-nttlfkn7).btn[btn-switcher-light]:disabled:not(.loading),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-light]:disabled:not(:focus-visible),a:where(.astro-nttlfkn7).btn[btn-switcher-light].disabled:not(:focus-visible),button:where(.astro-nttlfkn7).btn[btn-switcher-light]:disabled:not(:focus-visible),button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-link-accent-underlined],button:where(.astro-nttlfkn7).btn[btn-link-accent-underlined]{text-decoration:underline}a:where(.astro-nttlfkn7).btn[btn-outlined],button:where(.astro-nttlfkn7).btn[btn-outlined]{padding:var(--nds-viewport-spacing-component-050-responsive) var(--nds-viewport-spacing-component-100-responsive)}a:where(.astro-nttlfkn7).btn[btn-outlined]:focus-visible,button:where(.astro-nttlfkn7).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-nttlfkn7).btn[btn-switcher-accent],a:where(.astro-nttlfkn7).btn[btn-switcher-light],button:where(.astro-nttlfkn7).btn[btn-switcher-accent],button:where(.astro-nttlfkn7).btn[btn-switcher-light]{max-width:30rem}a:where(.astro-nttlfkn7).btn[btn-switcher-accent]:hover:active:not(.disabled,:disabled,.loading),button:where(.astro-nttlfkn7).btn[btn-switcher-accent]:hover:active:not(.disabled,:disabled,.loading){box-shadow:0 0 0 var(--nds-mode-border-width-pressed) var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-header-component-active)}a:where(.astro-nttlfkn7).btn[btn-switcher-light]:hover:active:not(.disabled,:disabled,.loading),button:where(.astro-nttlfkn7).btn[btn-switcher-light]:hover:active:not(.disabled,:disabled,.loading){box-shadow:0 0 0 var(--nds-mode-border-width-pressed) var(--nds-mode-color-border-pressed);background-color:var(--nds-mode-color-background-neutral-component-subtle-active)}a:where(.astro-nttlfkn7).btn.loading,button:where(.astro-nttlfkn7).btn.loading{position:relative;padding-left:var(--nds-viewport-spacing-component-100-responsive);pointer-events:none;user-select:none;cursor:default}a:where(.astro-nttlfkn7).btn.loading:before,button:where(.astro-nttlfkn7).btn.loading:before{mask-image:url(/assets/img/three-dots.svg);mask-repeat:no-repeat;mask-position:center;background-position:center;content:" ";width:100%;margin-left:calc(var(--nds-viewport-spacing-component-100-responsive) * -1);height:1.125rem;background-repeat:no-repeat;background-size:var(--nds-viewport-spacing-component-100-responsive) var(--nds-viewport-spacing-component-100-responsive);position:absolute;left:var(--nds-viewport-spacing-component-100-responsive)}.btn:where(.astro-nttlfkn7):not(.icon-only){gap:var(--nds-viewport-spacing-component-050)}a:where(.astro-nttlfkn7).btn,button:where(.astro-nttlfkn7).btn{font-weight:var(--nds-mode-font-weight-body-medium)}a:where(.astro-nttlfkn7).btn:focus-visible,button:where(.astro-nttlfkn7).btn:focus-visible{outline:var(--nds-mode-border-width-focus, 2px) solid var(--nds-mode-color-border-focus, #ff7d00)}a:where(.astro-nttlfkn7).btn[btn-default-primary],button:where(.astro-nttlfkn7).btn[btn-default-primary]{background:var(--nds-mode-color-background-neutral-surface-selected-rest)}a:where(.astro-nttlfkn7).btn[btn-default-primary]:hover,button:where(.astro-nttlfkn7).btn[btn-default-primary]:hover{background:var(--nds-mode-color-background-neutral-surface-selected-hover)}}@layer astro-ui-components{.btn-circle:where(.astro-stxrtz4y){border-radius:50%;border-width:0;padding:var(--nds-viewport-spacing-component-025-responsive);display:flex;align-items:center;justify-content:center;cursor:pointer;width:2rem;height:2rem;flex-shrink:0}@media(width<576px){.btn-circle:where(.astro-stxrtz4y){width:3rem;height:3rem}}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar]{width:2rem;height:2rem}.btn-circle:where(.astro-stxrtz4y):hover:active:not(.disabled):not(:disabled){outline:var(--nds-mode-border-width-pressed) solid var(--nds-mode-color-border-pressed)}.btn-circle:where(.astro-stxrtz4y)[btn-circle]{color:var(--nds-mode-color-foreground-neutral-default);background-color:var(--nds-mode-color-utility-background-transparent)}.btn-circle:where(.astro-stxrtz4y)[btn-circle].loading{color:transparent}.btn-circle:where(.astro-stxrtz4y)[btn-circle].loading:before{background-color:var(--nds-mode-color-foreground-neutral-default)}.btn-circle:where(.astro-stxrtz4y)[btn-circle].loading:hover:before{background-color:var(--nds-mode-color-foreground-neutral-default)}.btn-circle:where(.astro-stxrtz4y)[btn-circle]:hover:not(.no-hover){color:var(--nds-mode-color-foreground-neutral-default);background-color:var(--nds-mode-color-background-neutral-surface-default-hover);outline:var(--nds-mode-border-width-none) solid var(--nds-mode-color-border-neutral-default-rest)}.btn-circle:where(.astro-stxrtz4y)[btn-circle]:disabled,.btn-circle:where(.astro-stxrtz4y)[btn-circle].disabled{color:var(--nds-mode-color-foreground-neutral-default-disabled);background-color:var(--nds-mode-color-utility-background-transparent-disabled);opacity:var(--nds-mode-opacity-disabled);cursor:default;pointer-events:none}.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header]{color:var(--nds-mode-color-foreground-on-header-default);background-color:var(--nds-mode-color-utility-background-transparent)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header].loading{color:transparent}.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header].loading:before{background-color:var(--nds-mode-color-foreground-on-header-default)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header].loading:hover:before{background-color:var(--nds-mode-color-foreground-on-header-default)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header]:hover:not(.no-hover){color:var(--nds-mode-color-foreground-on-header-default);background-color:var(--nds-mode-color-background-header-component-hover);outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header]:disabled,.btn-circle:where(.astro-stxrtz4y)[btn-circle-neutral-on-header].disabled{color:var(--nds-mode-color-foreground-on-header-default-disabled);background-color:var(--nds-mode-color-utility-background-transparent-disabled);opacity:var(--nds-mode-opacity-disabled);cursor:default;pointer-events:none}.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent]{color:var(--nds-mode-color-foreground-primary-on-subtle);background-color:var(--nds-mode-color-background-primary-component-subtle-rest)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent].loading{color:transparent}.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent].loading:before{background-color:var(--nds-mode-color-foreground-primary-on-subtle)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent].loading:hover:before{background-color:var(--nds-mode-color-foreground-primary-on-subtle)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent]:hover:not(.no-hover){color:var(--nds-mode-color-foreground-primary-on-subtle);background-color:var(--nds-mode-color-background-primary-component-subtle-hover);outline:var(--nds-mode-border-width-none) solid var(--nds-mode-color-border-primary-default-rest)}.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent]:disabled,.btn-circle:where(.astro-stxrtz4y)[btn-circle-accent].disabled{color:var(--nds-mode-color-foreground-primary-on-subtle-disabled);background-color:var(--nds-mode-color-background-primary-component-subtle-disabled);opacity:var(--nds-mode-opacity-disabled);cursor:default;pointer-events:none}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar]{color:var(--nds-mode-color-foreground-on-header-default);background-color:var(--nds-mode-color-background-header-component-rest);outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar].loading{color:transparent}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar].loading:before{background-color:var(--nds-mode-color-foreground-on-header-default)}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar].loading:hover:before{background-color:var(--nds-mode-color-foreground-on-header-default)}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar]:hover:not(.no-hover){color:var(--nds-mode-color-foreground-on-header-default);background-color:var(--nds-mode-color-background-header-component-hover);outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-rest)}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar]:disabled,.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar].disabled{color:var(--nds-mode-color-foreground-on-header-default-disabled);background-color:var(--nds-mode-color-background-header-component-disabled);opacity:var(--nds-mode-opacity-disabled);cursor:default;pointer-events:none}.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar]:disabled:not(:focus-visible),.btn-circle:where(.astro-stxrtz4y)[btn-avatar-topbar].disabled:not(:focus-visible){outline:var(--nds-mode-border-width-component-default) solid var(--nds-mode-color-border-neutral-default-disabled)}.btn-circle:where(.astro-stxrtz4y).loading{position:relative;padding-left:var(--nds-viewport-spacing-component-100-responsive);pointer-events:none;user-select:none;cursor:default}.btn-circle:where(.astro-stxrtz4y).loading:before{mask-image:url(/assets/img/three-dots.svg);mask-repeat:no-repeat;mask-position:center;background-position:center;content:" ";width:100%;margin-left:calc(var(--nds-viewport-spacing-component-100-responsive) * -1);height:1.125rem;background-repeat:no-repeat;background-size:var(--nds-viewport-spacing-component-100-responsive) var(--nds-viewport-spacing-component-100-responsive);position:absolute;left:var(--nds-viewport-spacing-component-100-responsive)}}@layer astro-ui-components{.icon-badge-wrapper:where(.astro-scg33hhg){font-size:var(--nds-viewport-font-size-label-small, 12px);font-weight:700;line-height:var(--nds-viewport-line-height-chip, 24px);display:inline-flex;vertical-align:middle;align-items:center;padding-right:var(--nds-viewport-spacing-component-050, 8px);border-radius:var(--nds-viewport-border-radius-component-large, 12px)}.icon-badge-wrapper:where(.astro-scg33hhg) .astro-icon:where(.astro-scg33hhg)>svg{background-color:unset;border:none}.icon-badge-wrapper--neutral:where(.astro-scg33hhg){border:var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-neutral-default-rest);background:var(--nds-mode-color-background-neutral-component-subtle-rest);color:var(--nds-mode-color-foreground-neutral-default)}.icon-badge-wrapper--positive:where(.astro-scg33hhg){border:var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-positive-default-rest);background:var(--nds-mode-color-background-positive-component-subtle-rest);color:var(--nds-mode-color-foreground-positive-on-subtle)}.icon-badge-wrapper--negative:where(.astro-scg33hhg){border:var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-negative-default-rest);background:var(--nds-mode-color-background-negative-surface-rest);color:var(--nds-mode-color-foreground-negative-on-subtle)}.icon-badge-wrapper--warning:where(.astro-scg33hhg){border:var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-warning-default-rest);background:var(--nds-mode-color-background-warning-component-subtle-rest);color:var(--nds-mode-color-foreground-warning-on-subtle)}}@layer astro-ui-components{label:where(.astro-c6bdnt47).select-label{margin:0;--sl-label-icon-size: .875rem;--sl-caret-size: 1.25rem;--sl-inline-padding: .5rem;position:relative;display:flex;align-items:center;gap:.25rem;color:var(--sl-color-gray-1);width:var(--select-icon-button-size);height:var(--select-icon-button-size)}.select-button:where(.astro-c6bdnt47){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}select:where(.astro-c6bdnt47){border:0;opacity:.01;padding:0;margin:0;width:30px;background-color:transparent;text-overflow:ellipsis;color:inherit;cursor:pointer;appearance:none}option:where(.astro-c6bdnt47){background-color:var(--sl-color-bg-nav);color:var(--sl-color-gray-1)}@media(min-width:768px){select:where(.astro-c6bdnt47){font-size:var(--sl-text-sm)}}}@layer astro-ui-components{.sl-markdown-content{--astro-link-gap: var(--nds-viewport-spacing-component-025)}.astro-link:where(.astro-vkur44c5){display:inline-flex;align-items:center;gap:var(--astro-link-gap, var(--nds-viewport-spacing-component-050));text-decoration:none;border-radius:var(--nds-viewport-border-radius-component-medium);color:var(--nds-mode-color-foreground-neutral-default)}.astro-link:where(.astro-vkur44c5):hover{color:var(--nds-mode-color-foreground-neutral-default)}.astro-link__label:where(.astro-vkur44c5){text-decoration-line:underline}}@layer astro-ui-components{a:where(.astro-4mpx546s).link-card,article:where(.astro-4mpx546s).link-card{display:flex;flex-direction:column;gap:var(--nds-viewport-spacing-layout-150);height:100%;padding:var(--nds-viewport-spacing-layout-150);border-radius:var(--nds-viewport-border-radius-container);border:1px solid var(--nds-mode-color-border-neutral-subtle-rest);background:var(--nds-mode-color-background-neutral-surface-default-rest);text-decoration-line:none}.link-card:where(.astro-4mpx546s):hover{background-color:var(--nds-mode-color-background-neutral-surface-default-hover);box-shadow:var(--nds-mode-box-shadow-surface-raised-x-offset) var(--nds-mode-box-shadow-surface-raised-y-offset) var(--nds-mode-box-shadow-surface-raised-blur) var(--nds-mode-box-shadow-surface-raised-spread) var(--nds-mode-color-shadow-surface-raised)}.link-card:where(.astro-4mpx546s):focus-visible{outline:2px solid var(--nds-mode-color-border-focus);outline-offset:-1px}.link-card:where(.astro-4mpx546s):active{outline:2px solid var(--nds-mode-color-border-pressed);outline-offset:-1px}.icons-wrapper:where(.astro-4mpx546s){display:flex;flex-direction:row}.card-icon:where(.astro-4mpx546s){svg{border:none;border-radius:0;background-color:inherit;color:var(--nds-mode-color-foreground-primary-on-neutral)}}.link-icon:where(.astro-4mpx546s).astro-icon{color:var(--nds-mode-color-foreground-neutral-default);margin-top:0;margin-left:auto;align-self:flex-start;svg{border:none;background-color:inherit}}.title-wrapper:where(.astro-4mpx546s){display:flex;margin-top:0!important;gap:var(--nds-viewport-spacing-layout-050)}h3:where(.astro-4mpx546s).title{font-size:var(--nds-viewport-font-size-heading-content-level-3);line-height:var(--nds-viewport-line-height-heading-content-level-3);color:var(--nds-mode-color-foreground-neutral-default);flex:0 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-badge:where(.astro-4mpx546s){flex:0 0 auto;white-space:nowrap}.description-wrapper:where(.astro-4mpx546s){display:flex;flex-direction:row}.description:where(.astro-4mpx546s){margin-top:0!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:fit-content;overflow:hidden;color:var(--nds-mode-color-foreground-neutral-default);text-overflow:ellipsis;font-weight:300;line-height:var(--nds-viewport-line-height-body-small)}}@layer astro-ui-components{.modal-body:where(.astro-ksqtl45l){margin-top:0!important;padding:var(--nds-viewport-spacing-layout-250-responsive, 40px);overflow:auto;overscroll-behavior:contain}.modal-body:where(.astro-ksqtl45l):has(.table-scroll-wrapper){padding:0}.modal-body:where(.astro-ksqtl45l) .table-scroll-wrapper{overflow-y:hidden;padding:0 var(--nds-viewport-spacing-layout-250-responsive, 40px);--mask-end: 80px !important}.modal-body:where(.astro-ksqtl45l) .table-scroll-wrapper table{margin-bottom:var(--nds-viewport-spacing-layout-250-responsive, 40px)}.pt-0:where(.astro-ksqtl45l){padding-top:0}}@layer astro-ui-components{.modal-footer:where(.astro-yhzgfstt){align-items:center;display:flex;gap:var(--nds-viewport-spacing-layout-100, 16px);justify-content:flex-end;border:solid var(--nds-mode-color-border-neutral-subtle-rest, #ebedef);border-width:var(--nds-mode-border-width-component-outlined, 1px) var(--nds-mode-border-width-component-default, 0) var(--nds-mode-border-width-component-default, 0) var(--nds-mode-border-width-component-default, 0);border-radius:0 0 var(--nds-viewport-border-radius-modal, 24px) var(--nds-viewport-border-radius-modal, 24px);background:var(--nds-mode-color-background-neutral-surface-default-rest, #fff);padding:var(--nds-viewport-spacing-layout-150-responsive, 24px) var(--nds-viewport-spacing-layout-250-responsive, 40px);margin-top:0!important}.modal-footer:where(.astro-yhzgfstt) button{margin-top:0!important}}@layer astro-ui-components{.modal-header:where(.astro-crt2gjgu){align-items:center;display:flex;border-radius:var(--nds-viewport-border-radius-modal, 24px) var(--nds-viewport-border-radius-modal, 24px) var(--nds-viewport-border-radius-none, 0) var(--nds-viewport-border-radius-none, 0);border-bottom:var(--nds-mode-border-width-component-outlined, 1px) solid var(--nds-mode-color-border-neutral-subtle-rest, #ebedef);background:var(--nds-mode-color-background-neutral-surface-default-rest, #fff);padding:var(--nds-viewport-spacing-layout-150-responsive, 12px) var(--nds-viewport-spacing-layout-250-responsive, 24px)}.modal-header:where(.astro-crt2gjgu) :where(.astro-crt2gjgu)[data-astro-modal-close]{margin-inline-start:auto}}.modal-header:where(.astro-crt2gjgu) h2:where(.astro-crt2gjgu){color:var(--nds-mode-color-foreground-neutral-default, #e2e8ee)}@layer astro-ui-components{.modal:where(.astro-py7z72ai){display:none;border-radius:var(--nds-viewport-border-radius-modal, 24px);border:var(--nds-mode-border-width-component-default, 0) solid var(--nds-mode-color-border-neutral-subtle-rest, #ebedef);background:var(--nds-mode-color-background-neutral-surface-default-rest, #fff);box-shadow:var(--nds-mode-box-shadow-surface-overlay-x-offset, 0) var(--nds-mode-box-shadow-surface-overlay-y-offset, 12px) var(--nds-mode-box-shadow-surface-overlay-blur, 40px) var(--nds-mode-box-shadow-surface-overlay-spread, -16px) var(--nds-mode-color-shadow-surface-overlay, rgba(0, 0, 0, .15));margin:0!important;padding:0;flex-direction:column;overflow:hidden;position:fixed;width:100%;max-width:100%;transform:translate(-50%,-47%) scale(.98);inset-block-start:50%;left:50%;transition:opacity var(--nds-system-animation-duration-moderate, .24s) var(--nds-system-animation-timing-function-exit, cubic-bezier(.6, 0, 1, 1)),transform var(--nds-system-animation-duration-moderate, .24s) var(--nds-system-animation-timing-function-exit, cubic-bezier(.6, 0, 1, 1)),display var(--nds-system-animation-duration-moderate, .24s) allow-discrete,overlay var(--nds-system-animation-duration-moderate, .24s) allow-discrete;opacity:0}@supports (background: -webkit-canvas(squares)){.modal:where(.astro-py7z72ai){transition:none}.modal:where(.astro-py7z72ai)::backdrop{transition:none}}.modal:where(.astro-py7z72ai)[open]{display:flex;opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity var(--nds-system-animation-duration-moderate, .24s) var(--nds-system-animation-timing-function-entry, cubic-bezier(0, 0, .2, 1)),transform var(--nds-system-animation-duration-moderate, .24s) var(--nds-system-animation-timing-function-entry, cubic-bezier(0, 0, .2, 1)),display var(--nds-system-animation-duration-moderate, .24s) allow-discrete,overlay var(--nds-system-animation-duration-moderate, .24s) allow-discrete}@starting-style{.modal:where(.astro-py7z72ai)[open]{opacity:0;transform:translate(-50%,-65%) scale(.98)}.modal:where(.astro-py7z72ai)[open]::backdrop{opacity:0}}.modal:where(.astro-py7z72ai)::backdrop{background-color:var(--nds-mode-color-background-backdrop, rgba(0, 0, 0, .5));opacity:0;transition:opacity var(--nds-system-animation-duration-moderate, .24s) var(--nds-system-animation-timing-function-exit),display var(--nds-system-animation-duration-moderate, .24s) allow-discrete}.modal:where(.astro-py7z72ai)[open]::backdrop{opacity:1;transition:opacity var(--nds-system-animation-duration-moderate, .24s) var(--nds-system-animation-timing-function-entry),display var(--nds-system-animation-duration-moderate, .24s) allow-discrete}.modal:where(.astro-py7z72ai).modal--sm{width:var(--nds-viewport-size-component-modal-sm-width, 568px)}.modal:where(.astro-py7z72ai).modal--lg{width:var(--nds-viewport-size-component-modal-lg-width, 780px)}.modal:where(.astro-py7z72ai).modal--full{width:calc(100% - var(--nds-viewport-spacing-layout-500-responsive, 80px));max-width:calc(100% - var(--nds-viewport-spacing-layout-500-responsive, 80px));max-height:calc(100dvh - var(--nds-viewport-spacing-layout-500-responsive, 80px))}@media screen and (max-width:767px){.modal:where(.astro-py7z72ai){inset-block-start:auto;inset-block-end:0;left:0;transform:translateY(100%)}.modal:where(.astro-py7z72ai).modal--sm,.modal:where(.astro-py7z72ai).modal--lg,.modal:where(.astro-py7z72ai).modal--full{width:100vw;max-width:100vw}.modal:where(.astro-py7z72ai)[open]{transform:translateY(0)}@starting-style{.modal:where(.astro-py7z72ai)[open]{transform:translateY(100%);opacity:1}}}}@layer astro-ui-components{.svg-wrapper:where(.astro-l4uozt3g) svg{width:100%}}
