.ds-c-button[data-scheme=ds-global-cta--monochrome-dark]{--ds-color-alias-cta-primary-default-background:var(
    --ds-color-monochrome-black
  );--ds-color-alias-cta-primary-default-border:var(--ds-color-monochrome-black);--ds-color-alias-cta-primary-hover-background:var(
    --ds-color-alias-cta-scheme-monochrome-dark-primary-hover-background
  );--ds-color-alias-cta-primary-active-background:var(
    --ds-color-monochrome-dark
  );--ds-color-alias-cta-primary-active-border:var(--ds-color-monochrome-dark);--ds-color-alias-cta-secondary-default-border:var(
    --ds-color-monochrome-black
  );--ds-color-alias-cta-secondary-default-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-secondary-hover-background:var(
    --ds-color-alias-cta-scheme-monochrome-dark-secondary-hover-background
  );--ds-color-alias-cta-secondary-hover-border:var(--ds-color-monochrome-black);--ds-color-alias-cta-secondary-hover-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-secondary-active-background:var(
    --ds-color-alias-cta-scheme-monochrome-dark-secondary-active-background
  );--ds-color-alias-cta-secondary-active-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-secondary-active-border:var(
    --ds-color-monochrome-black
  );--ds-color-alias-cta-secondary-loading-indicator-active:var(
    --ds-color-monochrome-black
  );--ds-color-alias-cta-tertiary-default-background:var(
    --ds-color-alias-cta-tertiary-default-background
  );--ds-color-alias-cta-tertiary-default-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-tertiary-hover-background:var(
    --ds-color-alias-cta-scheme-monochrome-dark-tertiary-hover-background
  );--ds-color-alias-cta-tertiary-hover-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-tertiary-active-background:var(
    --ds-color-alias-cta-scheme-monochrome-dark-tertiary-active-background
  );--ds-color-alias-cta-tertiary-active-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-tertiary-loading-indicator-active:var(
    --ds-color-monochrome-black
  )}.ds-c-button[data-scheme=ds-global-cta--monochrome-light]{--ds-color-alias-cta-primary-default-background:var(
    --ds-color-monochrome-white
  );--ds-color-alias-cta-primary-default-border:var(--ds-color-monochrome-white);--ds-color-alias-cta-primary-hover-background:var(
    --ds-color-monochrome-lighter
  );--ds-color-alias-cta-primary-active-background:var(
    --ds-color-monochrome-light
  );--ds-color-alias-cta-primary-active-border:var(--ds-color-monochrome-light);--ds-color-alias-cta-primary-default-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-primary-hover-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-primary-active-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-primary-disabled-text:var(--ds-color-monochrome-black);--ds-color-alias-cta-secondary-default-background:var(
    --ds-color-alias-cta-scheme-monochrome-light-secondary-default-background
  );--ds-color-alias-cta-secondary-default-border:var(
    --ds-color-monochrome-white
  );--ds-color-alias-cta-secondary-default-text:var(--ds-color-monochrome-white);--ds-color-alias-cta-secondary-hover-background:var(
    --ds-color-monochrome-dark
  );--ds-color-alias-cta-secondary-hover-border:var(--ds-color-monochrome-white);--ds-color-alias-cta-secondary-hover-text:var(--ds-color-monochrome-white);--ds-color-alias-cta-secondary-active-background:var(
    --ds-color-monochrome-base
  );--ds-color-alias-cta-secondary-active-text:var(--ds-color-monochrome-white);--ds-color-alias-cta-secondary-active-border:var(
    --ds-color-monochrome-white
  );--ds-color-alias-cta-secondary-loading-indicator-active:var(
    --ds-color-monochrome-white
  );--ds-color-alias-cta-tertiary-default-background:var(
    --ds-color-alias-cta-tertiary-default-background
  );--ds-color-alias-cta-tertiary-default-text:var(--ds-color-monochrome-white);--ds-color-alias-cta-tertiary-hover-background:var(
    --ds-color-monochrome-dark
  );--ds-color-alias-cta-tertiary-hover-text:var(--ds-color-monochrome-white);--ds-color-alias-cta-tertiary-active-background:var(
    --ds-color-monochrome-base
  );--ds-color-alias-cta-tertiary-active-text:var(--ds-color-monochrome-white);--ds-color-alias-cta-tertiary-loading-indicator-active:var(
    --ds-color-monochrome-white
  )}.ds-c-button[data-scheme=ds-global-cta--brand-1]{--ds-color-alias-cta-primary-default-background:var(
    --ds-color-alias-cta-scheme-brand-1-primary-default-background
  );--ds-color-alias-cta-primary-default-text:var(
    --ds-color-alias-cta-scheme-brand-1-primary-default-text
  );--ds-color-alias-cta-primary-hover-background:var(
    --ds-color-alias-cta-scheme-brand-1-primary-hover-background
  );--ds-color-alias-cta-primary-hover-text:var(
    --ds-color-alias-cta-scheme-brand-1-primary-hover-text
  );--ds-color-alias-cta-primary-active-background:var(
    --ds-color-alias-cta-scheme-brand-1-primary-active-background
  );--ds-color-alias-cta-primary-active-border:var(
    --ds-color-alias-cta-scheme-brand-1-primary-active-border
  );--ds-color-alias-cta-primary-active-text:var(
    --ds-color-alias-cta-scheme-brand-1-primary-active-text
  );--ds-color-alias-cta-primary-disabled-background:var(
    --ds-color-alias-cta-scheme-brand-1-primary-disabled-background
  );--ds-color-alias-cta-primary-disabled-text:var(
    --ds-color-alias-cta-scheme-brand-1-primary-disabled-text
  );--ds-color-alias-cta-secondary-default-background:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-default-background
  );--ds-color-alias-cta-secondary-default-border:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-default-border
  );--ds-color-alias-cta-secondary-default-text:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-default-text
  );--ds-color-alias-cta-secondary-hover-background:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-hover-background
  );--ds-color-alias-cta-secondary-hover-border:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-hover-border
  );--ds-color-alias-cta-secondary-hover-text:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-hover-text
  );--ds-color-alias-cta-secondary-active-background:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-active-background
  );--ds-color-alias-cta-secondary-active-border:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-active-border
  );--ds-color-alias-cta-secondary-active-text:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-active-text
  );--ds-color-alias-cta-secondary-disabled-background:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-disabled-background
  );--ds-color-alias-cta-secondary-disabled-border:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-disabled-border
  );--ds-color-alias-cta-secondary-disabled-text:var(
    --ds-color-alias-cta-scheme-brand-1-secondary-disabled-text
  );--ds-color-alias-cta-tertiary-default-background:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-default-background
  );--ds-color-alias-cta-tertiary-default-border:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-default-border
  );--ds-color-alias-cta-tertiary-default-text:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-default-text
  );--ds-color-alias-cta-tertiary-hover-background:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-hover-background
  );--ds-color-alias-cta-tertiary-hover-border:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-hover-border
  );--ds-color-alias-cta-tertiary-hover-text:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-hover-text
  );--ds-color-alias-cta-tertiary-active-background:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-active-background
  );--ds-color-alias-cta-tertiary-active-border:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-active-border
  );--ds-color-alias-cta-tertiary-active-text:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-active-text
  );--ds-color-alias-cta-tertiary-disabled-background:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-disabled-background
  );--ds-color-alias-cta-tertiary-disabled-text:var(
    --ds-color-alias-cta-scheme-brand-1-tertiary-disabled-text
  )}.ds-c-button[data-scheme=ds-global-cta--brand-2]{--ds-color-alias-cta-primary-default-background:var(
    --ds-color-alias-cta-scheme-brand-2-primary-default-background
  );--ds-color-alias-cta-primary-default-text:var(
    --ds-color-alias-cta-scheme-brand-2-primary-default-text
  );--ds-color-alias-cta-primary-hover-background:var(
    --ds-color-alias-cta-scheme-brand-2-primary-hover-background
  );--ds-color-alias-cta-primary-hover-text:var(
    --ds-color-alias-cta-scheme-brand-2-primary-hover-text
  );--ds-color-alias-cta-primary-active-background:var(
    --ds-color-alias-cta-scheme-brand-2-primary-active-background
  );--ds-color-alias-cta-primary-active-border:var(
    --ds-color-alias-cta-scheme-brand-2-primary-active-border
  );--ds-color-alias-cta-primary-active-text:var(
    --ds-color-alias-cta-scheme-brand-2-primary-active-text
  );--ds-color-alias-cta-primary-disabled-background:var(
    --ds-color-alias-cta-scheme-brand-2-primary-disabled-background
  );--ds-color-alias-cta-primary-disabled-text:var(
    --ds-color-alias-cta-scheme-brand-2-primary-disabled-text
  );--ds-color-alias-cta-secondary-default-background:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-default-background
  );--ds-color-alias-cta-secondary-default-border:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-default-border
  );--ds-color-alias-cta-secondary-default-text:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-default-text
  );--ds-color-alias-cta-secondary-hover-background:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-hover-background
  );--ds-color-alias-cta-secondary-hover-border:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-hover-border
  );--ds-color-alias-cta-secondary-hover-text:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-hover-text
  );--ds-color-alias-cta-secondary-active-background:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-active-background
  );--ds-color-alias-cta-secondary-active-border:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-active-border
  );--ds-color-alias-cta-secondary-active-text:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-active-text
  );--ds-color-alias-cta-secondary-disabled-background:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-disabled-background
  );--ds-color-alias-cta-secondary-disabled-border:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-disabled-border
  );--ds-color-alias-cta-secondary-disabled-text:var(
    --ds-color-alias-cta-scheme-brand-2-secondary-disabled-text
  );--ds-color-alias-cta-tertiary-default-background:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-default-background
  );--ds-color-alias-cta-tertiary-default-border:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-default-border
  );--ds-color-alias-cta-tertiary-default-text:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-default-text
  );--ds-color-alias-cta-tertiary-hover-background:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-hover-background
  );--ds-color-alias-cta-tertiary-hover-border:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-hover-border
  );--ds-color-alias-cta-tertiary-hover-text:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-hover-text
  );--ds-color-alias-cta-tertiary-active-background:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-active-background
  );--ds-color-alias-cta-tertiary-active-border:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-active-border
  );--ds-color-alias-cta-tertiary-active-text:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-active-text
  );--ds-color-alias-cta-tertiary-disabled-background:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-disabled-background
  );--ds-color-alias-cta-tertiary-disabled-text:var(
    --ds-color-alias-cta-scheme-brand-2-tertiary-disabled-text
  )}.ds-c-button{border-radius:var(--ds-size-border-radius-base,2px);border-width:0;box-sizing:border-box;cursor:pointer;font-family:var(--ds-font-family-brand,"Roboto",Arial,Helvetica,sans-serif);font-size:var(--ds-font-size-label-2,1.125rem);font-weight:var(--ds-font-stack-label-2-font-weight,700);line-height:var(--ds-font-stack-label-2-line-height,1.5);padding-left:var(--ds-size-spacing-xl,24px);padding-right:var(--ds-size-spacing-xl,24px);text-align:center;text-decoration-line:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-duration:.15s;transition-duration:var(--ds-modifier-transition-duration);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--ds-modifier-transition-timing)}.ds-c-button:is(a):hover{text-decoration-line:none}.ds-c-button:is(a):focus{text-decoration-line:none}.ds-c-button:not(button){align-items:center;display:inline-flex;justify-content:center}.ds-c-button:is(.ds-c-button--disabled,[disabled],:disabled){cursor:not-allowed;opacity:var(--ds-modifier-alias-cta-primary-disabled-opacity)}.ds-c-button--primary{border-style:solid;border-width:var(--ds-size-border-width-base,2px)}.ds-c-button--primary:active{background-color:var(--ds-color-alias-cta-primary-active-background);border-color:var(--ds-color-alias-cta-primary-active-border);color:var(--ds-color-alias-cta-primary-active-text)}.ds-c-button--primary:focus,.ds-c-button--primary:hover{background-color:var(--ds-color-alias-cta-primary-hover-background);border-color:transparent;color:var(--ds-color-alias-cta-primary-hover-text)}.ds-c-button--primary,.ds-c-button--primary:is(.ds-c-button--disabled,[disabled],:disabled){background-color:var(--ds-color-alias-cta-primary-default-background);border-color:transparent;color:var(--ds-color-alias-cta-primary-default-text)}.ds-c-button--primary.ds-c-button--loading{background-color:var(--ds-color-alias-cta-primary-default-background);border-color:var(--ds-color-alias-cta-primary-default-border);color:var(--ds-color-alias-cta-primary-default-text)}.ds-c-button--secondary{border-style:solid;border-width:var(--ds-size-border-width-base,2px)}.ds-c-button--secondary:active{background-color:var(--ds-color-alias-cta-secondary-active-background);border-color:var(--ds-color-alias-cta-secondary-active-border);color:var(--ds-color-alias-cta-secondary-active-text)}.ds-c-button--secondary:focus,.ds-c-button--secondary:hover{background-color:var(--ds-color-alias-cta-secondary-hover-background);border-color:var(--ds-color-alias-cta-secondary-hover-border);color:var(--ds-color-alias-cta-secondary-hover-text)}.ds-c-button--secondary,.ds-c-button--secondary:is(.ds-c-button--disabled,[disabled],:disabled){background-color:var(--ds-color-alias-cta-secondary-default-background);border-color:var(--ds-color-alias-cta-secondary-default-border);color:var(--ds-color-alias-cta-secondary-default-text)}.ds-c-button--secondary.ds-c-button--loading{background-color:transparent;border-color:var(--ds-color-alias-cta-secondary-default-border);color:var(--ds-color-alias-cta-secondary-default-text)}.ds-c-button--secondary .ds-c-spinner .ds-c-spinner__circle{stroke:var(--ds-color-alias-cta-secondary-loading-indicator-active)}.ds-c-button--tertiary{border-width:var(--ds-size-border-width-base,2px)}.ds-c-button--tertiary:active{background-color:var(--ds-color-alias-cta-tertiary-active-background);border-color:var(--ds-color-alias-cta-tertiary-active-border);color:var(--ds-color-alias-cta-tertiary-active-text)}.ds-c-button--tertiary:focus,.ds-c-button--tertiary:hover{background-color:var(--ds-color-alias-cta-tertiary-hover-background);color:var(--ds-color-alias-cta-tertiary-hover-text)}.ds-c-button--tertiary,.ds-c-button--tertiary:is(.ds-c-button--disabled,[disabled],:disabled){background-color:var(--ds-color-alias-cta-tertiary-default-background);border-color:transparent;color:var(--ds-color-alias-cta-tertiary-default-text)}.ds-c-button--tertiary.ds-c-button--loading{background-color:transparent;color:var(--ds-color-alias-cta-tertiary-default-text)}.ds-c-button--tertiary .ds-c-spinner .ds-c-spinner__circle{stroke:var(--ds-color-alias-cta-tertiary-loading-indicator-active)}.ds-c-button--loading{cursor:pointer;pointer-events:none;position:relative}.ds-c-button--md{min-height:var(--ds-size-button-medium,48px);min-width:var(--ds-size-button-medium,48px);padding-bottom:var(--ds-size-space-2,8px);padding-top:var(--ds-size-space-2,8px)}.ds-c-button--sm{min-height:var(--ds-size-button-small,32px);min-width:var(--ds-size-button-small,32px)}.ds-c-button--sm,.ds-c-button--xs{padding-bottom:var(--ds-size-space-0,0);padding-top:var(--ds-size-space-0,0)}.ds-c-button--xs{line-height:1;min-height:var(--ds-size-semantic-xs,24px);min-width:var(--ds-size-semantic-xs,24px)}.ds-c-button--full{width:100%}.ds-c-button--rounded{border-radius:9999px}.ds-c-button--icon,.ds-c-button__label{align-items:center;display:inline-flex;gap:var(--ds-size-space-1,4px);justify-content:center}.ds-c-button--icon__col{flex-direction:column}.ds-c-button--icon-only,.ds-c-button--sr-only{padding:var(--ds-size-space-0,0)}.ds-c-button__icon{flex-shrink:0;height:var(--ds-size-icon-medium,24px);width:var(--ds-size-icon-medium,24px)}.ds-c-button__icon>svg{color:currentColor;vertical-align:baseline}.ds-c-button__icon--sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.ds-c-button__indicator--loading{left:50%;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ds-c-button__label--loading{visibility:hidden}