:host{-webkit-appearance:none!important;appearance:none!important;display:inline-flex}:host>:where(.ld-button){width:100%}:where(.ld-button){margin:0}.ld-button{--ld-button-border-top-left-radius:var(--ld-br-m);--ld-button-border-top-right-radius:var(--ld-br-m);--ld-button-border-bottom-right-radius:var(--ld-br-m);--ld-button-border-bottom-left-radius:var(--ld-br-m);--ld-button-icon-size-sm:1rem;--ld-button-icon-size-md:1.25rem;--ld-button-icon-size-lg:1.5rem;--ld-button-icon-margin-x-sm:-0.125rem;--ld-button-icon-margin-x-md:-0.25rem;--ld-button-icon-margin-x-lg:-0.5rem;--ld-button-padding-x-sm:0.625rem;--ld-button-padding-y-sm:0.5rem;--ld-button-padding-x-md:0.875rem;--ld-button-padding-y-md:0.625rem;--ld-button-padding-x-lg:1.3125rem;--ld-button-padding-y-lg:0.75rem;--ld-button-gap-sm:0.625rem;--ld-button-gap-md:0.875rem;--ld-button-gap-lg:1.1875rem;--ld-button-bg-color:var(--ld-thm-primary);--ld-button-text-color:var(--ld-col-wht);--ld-button-progress-color:var(--ld-thm-secondary);--ld-button-bg-color-focus:var(--ld-thm-primary-focus);--ld-button-text-color-focus:var(--ld-thm-primary-active);--ld-button-bg-color-hover:var(--ld-thm-primary-hover);--ld-button-text-color-hover:var(--ld-col-wht);--ld-button-bg-color-active:var(--ld-thm-primary-active);--ld-button-text-color-active:var(--ld-col-wht);--ld-button-brand-bg-color:var(--ld-col-wht);--ld-button-brand-text-color:var(--ld-thm-primary);--ld-button-brand-text-color-focus:var(--ld-thm-primary-focus);--ld-button-brand-bg-color-hover:var(--ld-col-wht-alpha-high);--ld-button-brand-bg-color-active:var(--ld-col-wht-alpha-medium);--ld-button-secondary-brand-text-color:var(--ld-col-wht);--ld-button-secondary-brand-progress-color:var(--ld-col-wht);--ld-button-secondary-brand-text-color-focus:var(--ld-col-wht-alpha-high);--ld-button-secondary-brand-progress-color-focus:var(
    --ld-col-wht-alpha-high
  );--ld-button-secondary-brand-bg-color-hover:var(--ld-col-wht-alpha-low);--ld-button-secondary-brand-bg-color-active:var(--ld-col-wht-alpha-lowest);--ld-button-secondary-brand-text-color-active:var(
    --ld-col-wht-alpha-highest
  );--ld-button-secondary-brand-progress-color-active:var(
    --ld-col-wht-alpha-highest
  );--ld-button-ghost-bg-color-active:var(--ld-thm-primary-alpha-low);--ld-button-ghost-bg-color-hover:var(--ld-thm-primary-alpha-lowest);--ld-button-ghost-progress-color:var(--ld-thm-primary);--ld-button-ghost-progress-color-active:var(--ld-thm-primary-active);--ld-button-ghost-progress-color-focus:var(--ld-thm-primary-focus);--ld-button-ghost-progress-color-hover:var(--ld-thm-primary-hover);--ld-button-ghost-progress-track-color:var(--ld-thm-primary-alpha-low);--ld-button-ghost-text-color:var(--ld-thm-primary);--ld-button-ghost-text-color-active:var(--ld-thm-primary-active);--ld-button-ghost-text-color-focus:var(--ld-thm-primary-focus);--ld-button-ghost-text-color-hover:var(--ld-thm-primary-hover);--ld-button-highlight-bg-color:var(--ld-thm-warning);--ld-button-highlight-text-color:var(--ld-thm-warning-active);--ld-button-highlight-progress-color:var(--ld-thm-warning-active);--ld-button-highlight-bg-color-focus:var(--ld-thm-warning-focus);--ld-button-highlight-bg-color-hover:var(--ld-thm-warning-hover);--ld-button-highlight-bg-color-active:var(--ld-thm-warning-active);--ld-button-highlight-text-color-active:var(--ld-thm-warning-hover);--ld-button-highlight-progress-active:var(--ld-thm-warning-hover);--ld-button-danger-bg-color:var(--ld-thm-error);--ld-button-danger-text-color:var(--ld-col-wht);--ld-button-danger-progress-color:var(--ld-thm-error-hover);--ld-button-danger-bg-color-focus:var(--ld-thm-error-focus);--ld-button-danger-progress-color-focus:var(--ld-thm-error-active);--ld-button-danger-bg-color-hover:var(--ld-thm-error-hover);--ld-button-danger-text-color-focus:var(
    --ld-button-danger-color-focus,var(--ld-thm-error-active)
  );--ld-button-danger-text-color-hover:var(--ld-col-wht);--ld-button-danger-progress-color-hover:var(--ld-thm-error);--ld-button-danger-bg-color-active:var(--ld-thm-error-active);--ld-button-danger-text-color-active:var(--ld-col-wht);--ld-button-danger-progress-color-active:var(--ld-thm-error);--ld-button-danger-ghost-brand-bg-color:var(
    --ld-button-danger-secondary-bg-color,var(--ld-col-wht)
  );--ld-button-danger-ghost-bg-color-active:var(
    --ld-button-danger-secondary-bg-color-active,var(--ld-thm-error-alpha-low)
  );--ld-button-danger-ghost-bg-color-hover:var(
    --ld-button-danger-secondary-bg-color-hover,var(--ld-thm-error-alpha-lowest)
  );--ld-button-danger-ghost-text-color:var(
    --ld-button-danger-secondary-text-color,var(--ld-thm-error)
  );--ld-button-danger-ghost-text-color-active:var(
    --ld-button-danger-secondary-text-color-active,var(--ld-thm-error-active)
  );--ld-button-danger-ghost-text-color-focus:var(
    --ld-button-danger-secondary-color-focus,var(--ld-thm-error-focus)
  );--ld-button-danger-ghost-text-color-hover:var(
    --ld-button-danger-secondary-text-color-hover,var(--ld-thm-error-hover)
  );--ld-button-danger-ghost-progress-color:var(
    --ld-button-danger-secondary-progress-color,var(--ld-thm-error)
  );--ld-button-danger-ghost-progress-color-active:var(
    --ld-button-danger-secondary-progress-color-active,var(--ld-thm-error-active)
  );--ld-button-danger-ghost-progress-color-focus:var(
    --ld-button-danger-secondary-progress-color-focus,var(--ld-thm-error-focus)
  );--ld-button-danger-ghost-progress-color-hover:var(
    --ld-button-danger-secondary-progress-color-hover,var(--ld-thm-error-hover)
  );--ld-button-neutral-bg-color:var(--ld-col-neutral);--ld-button-neutral-bg-color-active:var(--ld-col-neutral-900);--ld-button-neutral-bg-color-focus:var(--ld-col-neutral-400);--ld-button-neutral-bg-color-hover:var(--ld-col-neutral-800);--ld-button-neutral-progress-color:var(--ld-col-neutral-800);--ld-button-neutral-progress-color-active:var(--ld-col-neutral);--ld-button-neutral-progress-color-focus:var(--ld-col-neutral-900);--ld-button-neutral-progress-color-hover:var(--ld-col-neutral);--ld-button-neutral-text-color:var(--ld-col-wht);--ld-button-neutral-text-color-active:var(--ld-col-wht);--ld-button-neutral-text-color-focus:var(--ld-col-neutral-900);--ld-button-neutral-text-color-hover:var(--ld-col-wht);--ld-button-neutral-ghost-brand-bg-color:var(--ld-col-wht);--ld-button-neutral-ghost-bg-color-active:var(--ld-thm-primary-alpha-low);--ld-button-neutral-ghost-bg-color-hover:var(--ld-col-neutral-050);--ld-button-neutral-ghost-progress-color:var(--ld-col-neutral);--ld-button-neutral-ghost-progress-color-active:var(--ld-col-neutral-900);--ld-button-neutral-ghost-progress-color-focus:var(--ld-col-neutral-400);--ld-button-neutral-ghost-progress-color-hover:var(--ld-col-neutral-800);--ld-button-neutral-ghost-progress-track-color:var(--ld-col-neutral-050);--ld-button-neutral-ghost-text-color:var(--ld-col-neutral);--ld-button-neutral-ghost-text-color-active:var(--ld-col-neutral-900);--ld-button-neutral-ghost-text-color-focus:var(--ld-col-neutral-400);--ld-button-neutral-ghost-text-color-hover:var(--ld-col-neutral-800);align-items:center;background-color:var(--ld-button-bg-color);border:0;border-radius:var(--ld-button-border-top-left-radius) var(--ld-button-border-top-right-radius) var(--ld-button-border-bottom-right-radius) var(--ld-button-border-bottom-left-radius);box-sizing:border-box;color:var(--ld-button-text-color);display:inline-grid;font:var(--ld-typo-body-m);font-weight:700;gap:var(--ld-button-gap-md);grid-auto-flow:column;justify-content:center;line-height:1;min-height:2.5rem;min-width:2.5rem;overflow:hidden;padding:var(--ld-button-padding-y-md) var(--ld-button-padding-x-md);position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;touch-action:manipulation;transform:translateZ(0);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ld-button:where(:disabled),.ld-button:where([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false]))){opacity:.2}.ld-button:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))){cursor:pointer}.ld-button:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:focus:focus-visible){background-color:var(--ld-button-bg-color-focus);color:var(--ld-button-text-color-focus)}@media (hover:hover){.ld-button:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:hover){background-color:var(--ld-button-bg-color-hover);color:var(--ld-button-text-color-hover)}}.ld-button:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active),.ld-button:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible){background-color:var(--ld-button-bg-color-active);color:var(--ld-button-text-color-active)}.ld-button ::slotted(.ld-icon),.ld-button ::slotted(ld-icon),.ld-button>.ld-icon,.ld-button>ld-icon{margin:auto var(--ld-button-icon-margin-x-md)}.ld-button:where(.ld-button--sm){font:var(--ld-typo-body-s);font-weight:700;gap:var(--ld-button-gap-sm);line-height:1;min-height:2rem;min-width:2rem;padding:var(--ld-button-padding-y-sm) var(--ld-button-padding-x-sm)}.ld-button:where(.ld-button--sm) ::slotted(.ld-icon),.ld-button:where(.ld-button--sm) ::slotted(ld-icon),.ld-button:where(.ld-button--sm)>.ld-icon,.ld-button:where(.ld-button--sm)>ld-icon{margin:auto var(--ld-button-icon-margin-x-sm)}.ld-button:where(.ld-button--lg){font:var(--ld-typo-body-l);font-weight:700;gap:var(--ld-button-gap-lg);line-height:1;min-height:3.125rem;min-width:3.125rem;padding:var(--ld-button-padding-y-lg) var(--ld-button-padding-x-lg)}.ld-button:where(.ld-button--lg) ::slotted(.ld-icon),.ld-button:where(.ld-button--lg) ::slotted(ld-icon),.ld-button:where(.ld-button--lg)>.ld-icon,.ld-button:where(.ld-button--lg)>ld-icon{margin:auto var(--ld-button-icon-margin-x-lg)}.ld-button:where(.ld-button--align-text-right){text-align:right}.ld-button:where(.ld-button--align-text-left){text-align:left}.ld-button:where(.ld-button--justify-start){justify-content:flex-start}.ld-button:where(.ld-button--justify-end){justify-content:flex-end}.ld-button:where(.ld-button--justify-between){justify-content:space-between}.ld-button:where(.ld-button--icon-only){--ld-button-padding-x-sm:0;--ld-button-padding-y-sm:0;--ld-button-padding-x-md:0;--ld-button-padding-y-md:0;--ld-button-padding-x-lg:0;--ld-button-padding-y-lg:0}.ld-button[aria-busy=true]{cursor:progress}@keyframes ld-button-progress-pending{0%{transform:translateX(-100%);z-index:-1}to{transform:translateX(100%);z-index:-1}}.ld-button__progress{--ld-button-progress:0;inset:auto 0 0;position:absolute;z-index:-1}.ld-button__progress:after{background-color:var(--ld-button-progress-color);content:"";display:block;height:var(--ld-sp-4);transform:translateX(-100%) translateX(calc(var(--ld-button-progress) * 100%));transition:transform var(--ld-transition-duration-normal) ease}.ld-button__progress--pending:after{animation:ld-button-progress-pending 1s linear infinite}.ld-button--ghost,.ld-button--secondary{--ld-button-bg-color:#0000;--ld-button-bg-color-active:var(--ld-button-ghost-bg-color-active);--ld-button-bg-color-focus:#0000;--ld-button-bg-color-hover:var(--ld-button-ghost-bg-color-hover);--ld-button-text-color:var(--ld-button-ghost-text-color);--ld-button-text-color-active:var(--ld-button-ghost-text-color-active);--ld-button-text-color-focus:var(--ld-button-ghost-text-color-focus);--ld-button-text-color-hover:var(--ld-button-ghost-text-color-hover);--ld-button-progress-color:var(--ld-button-ghost-progress-color)}.ld-button--ghost:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:focus:focus-visible) .ld-button__progress:after,.ld-button--secondary:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:focus:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-ghost-progress-color-focus)}@media (hover:hover){.ld-button--ghost:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:hover) .ld-button__progress:after,.ld-button--secondary:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:hover) .ld-button__progress:after{background-color:var(--ld-button-ghost-progress-color-hover)}}.ld-button--ghost:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active) .ld-button__progress:after,.ld-button--ghost:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible) .ld-button__progress:after,.ld-button--secondary:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active) .ld-button__progress:after,.ld-button--secondary:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-ghost-progress-color-active)}.ld-button--secondary{box-shadow:inset 0 0 0 2px}.ld-button--ghost .ld-button__progress{background-color:var(--ld-button-ghost-progress-track-color)}@media (hover:hover){.ld-button--ghost:where(:hover) .ld-button__progress{background-color:initial}}.ld-button--ghost:where(:active) .ld-button__progress,.ld-button--ghost:where(:active:focus-visible) .ld-button__progress{background-color:initial}.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)){background-color:var(--ld-button-brand-bg-color);color:var(--ld-button-brand-text-color)}.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):where(.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:focus:focus-visible){color:var(--ld-button-brand-text-color-focus)}@media (hover:hover){.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):where(.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:hover){background-color:var(--ld-button-brand-bg-color-hover)}}.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):where(.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active),.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):where(.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)):where(:not(.ld-button--secondary):not(.ld-button--ghost)):not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible){background-color:var(--ld-button-brand-bg-color-active)}.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)).ld-button--ghost,.ld-button--brand-color:where(:not(.ld-button--danger):not(.ld-button--danger-secondary):not(.ld-button--danger-ghost):not(.ld-button--highlight):not(.ld-button--neutral):not(.ld-button--neutral-secondary):not(.ld-button--neutral-ghost)).ld-button--secondary{--ld-button-ghost-bg-color-active:var(
        --ld-button-secondary-brand-bg-color-active
      );--ld-button-ghost-bg-color-hover:var(
        --ld-button-secondary-brand-bg-color-hover
      );--ld-button-ghost-text-color:var(--ld-button-secondary-brand-text-color);--ld-button-ghost-text-color-active:var(
        --ld-button-secondary-brand-text-color-active
      );--ld-button-ghost-text-color-focus:var(
        --ld-button-secondary-brand-text-color-focus
      );--ld-button-ghost-text-color-hover:var(
        --ld-button-secondary-brand-text-color
      );--ld-button-ghost-progress-color:var(
        --ld-button-secondary-brand-progress-color
      );--ld-button-ghost-progress-color-active:var(
        --ld-button-secondary-brand-progress-color-active
      );--ld-button-ghost-progress-color-focus:var(
        --ld-button-secondary-brand-progress-color-focus
      );--ld-button-ghost-progress-color-hover:var(
        --ld-button-secondary-brand-progress-color
      )}.ld-button--highlight{--ld-button-bg-color:var(--ld-button-highlight-bg-color);--ld-button-bg-color-active:var(--ld-button-highlight-bg-color-active);--ld-button-bg-color-focus:var(--ld-button-highlight-bg-color-focus);--ld-button-bg-color-hover:var(--ld-button-highlight-bg-color-hover);--ld-button-text-color:var(--ld-button-highlight-text-color);--ld-button-text-color-active:var(--ld-button-highlight-text-color-active);--ld-button-text-color-focus:var(--ld-button-highlight-text-color);--ld-button-text-color-hover:var(--ld-button-highlight-text-color);--ld-button-progress-color:var(--ld-button-highlight-progress-color)}.ld-button--highlight:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active) .ld-button__progress:after,.ld-button--highlight:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-highlight-progress-active)}.ld-button--danger{--ld-button-bg-color:var(--ld-button-danger-bg-color);--ld-button-bg-color-active:var(--ld-button-danger-bg-color-active);--ld-button-bg-color-focus:var(--ld-button-danger-bg-color-focus);--ld-button-bg-color-hover:var(--ld-button-danger-bg-color-hover);--ld-button-text-color:var(--ld-button-danger-text-color);--ld-button-text-color-active:var(--ld-button-danger-text-color-active);--ld-button-text-color-hover:var(--ld-button-danger-text-color-hover);--ld-button-text-color-focus:var(--ld-button-danger-text-color-focus);--ld-button-progress-color:var(--ld-button-danger-progress-color)}.ld-button--danger:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:focus:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-danger-progress-color-focus)}@media (hover:hover){.ld-button--danger:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:hover) .ld-button__progress:after{background-color:var(--ld-button-danger-progress-color-hover)}}.ld-button--danger:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active) .ld-button__progress:after,.ld-button--danger:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-danger-progress-color-active)}.ld-button--danger-ghost,.ld-button--danger-secondary{--ld-button-bg-color-active:var(--ld-button-danger-ghost-bg-color-active);--ld-button-bg-color-focus:var(--ld-button-danger-ghost-bg-color-focus);--ld-button-bg-color-hover:var(--ld-button-danger-ghost-bg-color-hover);--ld-button-text-color:var(--ld-button-danger-ghost-text-color);--ld-button-text-color-active:var(
    --ld-button-danger-ghost-text-color-active
  );--ld-button-text-color-focus:var(--ld-button-danger-ghost-text-color-focus);--ld-button-text-color-hover:var(--ld-button-danger-ghost-text-color-hover);--ld-button-progress-color:var(--ld-button-danger-ghost-progress-color);--ld-button-ghost-progress-color-active:var(
    --ld-button-danger-ghost-progress-color-active
  );--ld-button-ghost-progress-color-focus:var(
    --ld-button-danger-ghost-progress-color-focus
  );--ld-button-ghost-progress-color-hover:var(
    --ld-button-danger-ghost-progress-color-hover
  )}.ld-button--danger-ghost.ld-button--brand-color,.ld-button--danger-secondary.ld-button--brand-color{--ld-button-bg-color:var(--ld-button-danger-ghost-brand-bg-color);--ld-button-bg-color-active:var(--ld-button-danger-ghost-brand-bg-color);--ld-button-bg-color-focus:var(--ld-button-danger-ghost-brand-bg-color);--ld-button-bg-color-hover:var(--ld-button-danger-ghost-brand-bg-color)}.ld-button--neutral{--ld-button-bg-color:var(--ld-button-neutral-bg-color);--ld-button-bg-color-active:var(--ld-button-neutral-bg-color-active);--ld-button-bg-color-focus:var(--ld-button-neutral-bg-color-focus);--ld-button-bg-color-hover:var(--ld-button-neutral-bg-color-hover);--ld-button-text-color:var(--ld-button-neutral-text-color);--ld-button-text-color-active:var(--ld-button-neutral-text-color-active);--ld-button-text-color-hover:var(--ld-button-neutral-text-color-hover);--ld-button-text-color-focus:var(--ld-button-neutral-text-color-focus);--ld-button-progress-color:var(--ld-button-neutral-progress-color)}.ld-button--neutral:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:focus:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-neutral-progress-color-focus)}@media (hover:hover){.ld-button--neutral:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:hover) .ld-button__progress:after{background-color:var(--ld-button-neutral-progress-color-hover)}}.ld-button--neutral:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active) .ld-button__progress:after,.ld-button--neutral:where(:not(:disabled):not([aria-disabled]:where(:not([aria-disabled=""]):not([aria-disabled=false])))):where(:active:focus-visible) .ld-button__progress:after{background-color:var(--ld-button-neutral-progress-color-active)}.ld-button--neutral-ghost,.ld-button--neutral-secondary{--ld-button-bg-color:#0000;--ld-button-bg-color-active:var(--ld-button-neutral-ghost-bg-color-active);--ld-button-bg-color-focus:#0000;--ld-button-bg-color-hover:var(--ld-button-neutral-ghost-bg-color-hover);--ld-button-text-color:var(--ld-button-neutral-ghost-text-color);--ld-button-text-color-active:var(
    --ld-button-neutral-ghost-text-color-active
  );--ld-button-text-color-focus:var(--ld-button-neutral-ghost-text-color-focus);--ld-button-text-color-hover:var(--ld-button-neutral-ghost-text-color-hover);--ld-button-progress-color:var(--ld-button-neutral-ghost-progress-color);--ld-button-ghost-progress-color-active:var(
    --ld-button-neutral-ghost-progress-color-active
  );--ld-button-ghost-progress-color-focus:var(
    --ld-button-neutral-ghost-progress-color-focus
  );--ld-button-ghost-progress-color-hover:var(
    --ld-button-neutral-ghost-progress-color-hover
  );--ld-button-ghost-progress-track-color:var(
    --ld-button-neutral-ghost-progress-track-color
  )}.ld-button--neutral-ghost.ld-button--brand-color,.ld-button--neutral-secondary.ld-button--brand-color{--ld-button-bg-color:var(--ld-button-neutral-ghost-brand-bg-color);--ld-button-bg-color-active:var(--ld-button-neutral-ghost-brand-bg-color);--ld-button-bg-color-focus:var(--ld-button-neutral-ghost-brand-bg-color);--ld-button-bg-color-hover:var(--ld-button-neutral-ghost-brand-bg-color)}