.interact-button{--btn-bg: var(--btn-primary-bg);--btn-bg-hover: var(--btn-primary-bg-hover);--btn-bg-active: var(--btn-primary-bg-active);--btn-border: var(--btn-primary-border, 1px solid transparent);--btn-border-hover: var(--btn-primary-border-hover);--btn-text-color: var(--btn-primary-text);--btn-text-hover: var(--btn-primary-text-hover, var(--btn-primary-text));--btn-focus-ring-inner: var(--btn-primary-focus-inner);--btn-focus-ring-outer: var(--btn-primary-focus-outer);--btn-bg-disabled: var(--btn-disabled-bg);--btn-text-disabled: var(--btn-disabled-text);--btn-border-disabled: var(--btn-disabled-border);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:var(--font-weight-semibold, 600);font-family:var(--font-family-base);text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease;text-align:center;cursor:pointer;border:var(--btn-border, 1px solid transparent);min-height:var(--button-height);padding-inline:var(--button-padding-x);color:var(--btn-text-color, currentColor);background-color:var(--btn-bg, transparent);letter-spacing:-.02em;line-height:1}.button__content{display:inline-flex;align-items:center;gap:var(--spacing-8)}.button__icon{display:inline-flex;width:var(--sizing-20);height:var(--sizing-20)}.button__icon svg{width:100%;height:100%;display:block}.button__icon img{width:100%;height:100%;display:block}.interact-button.button--full-width{width:100%}.interact-button:hover{background-color:var(--btn-bg-hover, var(--btn-bg, transparent));border-color:var(--btn-border-hover, currentColor);color:var(--btn-text-hover, var(--btn-text-color, currentColor))}.interact-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--btn-focus-ring-inner),0 0 0 5px var(--btn-focus-ring-outer)}.interact-button:disabled,.interact-button[aria-disabled=true]{background-color:var(--btn-bg-disabled, var(--btn-bg, transparent));color:var(--btn-text-disabled, var(--btn-text-color, currentColor));border-color:var(--btn-border-disabled, var(--btn-border-hover, currentColor));opacity:1;cursor:not-allowed;box-shadow:none}.interact-button.button--primary{--btn-bg: var(--btn-primary-bg);--btn-bg-hover: var(--btn-primary-bg-hover);--btn-bg-active: var(--btn-primary-bg-active);--btn-text-color: var(--btn-primary-text);--btn-text-hover: var(--btn-primary-text-hover);--btn-focus-ring-inner: var(--btn-primary-focus-inner);--btn-focus-ring-outer: var(--btn-primary-focus-outer);--btn-border: 1px solid var(--btn-primary-border);--btn-border-hover: var(--btn-primary-border-hover)}.interact-button.button--primary-light{--btn-bg: var(--btn-primary-light-bg);--btn-bg-hover: var(--btn-primary-light-bg-hover);--btn-bg-active: var(--btn-primary-light-bg-active);--btn-text-color: var(--btn-primary-light-text);--btn-text-hover: var(--btn-primary-light-text-hover);--btn-focus-ring-inner: var(--btn-primary-light-focus-inner);--btn-focus-ring-outer: var(--btn-primary-light-focus-outer);--btn-border: 1px solid var(--btn-primary-light-border);--btn-border-hover: var(--btn-primary-light-border-hover)}.interact-button.button--secondary{--btn-bg: var(--btn-secondary-bg);--btn-bg-hover: var(--btn-secondary-bg-hover);--btn-bg-active: var(--btn-secondary-bg-active);--btn-text-color: var(--btn-secondary-text);--btn-text-hover: var(--btn-secondary-text-hover);--btn-focus-ring-inner: var(--btn-secondary-focus-inner);--btn-focus-ring-outer: var(--btn-secondary-focus-outer);--btn-border: 1px solid var(--btn-secondary-border);--btn-border-hover: var(--btn-secondary-border-hover)}.interact-button.button--info{--btn-bg: var(--btn-info-bg);--btn-bg-hover: var(--btn-info-bg-hover);--btn-bg-active: var(--btn-info-bg-active);--btn-text-color: var(--btn-info-text);--btn-text-hover: var(--btn-info-text-hover);--btn-focus-ring-inner: var(--btn-info-focus-inner);--btn-focus-ring-outer: var(--btn-info-focus-outer);--btn-border: 1px solid var(--btn-info-border);--btn-border-hover: var(--btn-info-border-hover)}.interact-button.button--subtle{--btn-bg: var(--btn-subtle-bg);--btn-bg-hover: var(--btn-subtle-bg-hover);--btn-bg-active: var(--btn-subtle-bg-active);--btn-text-color: var(--btn-subtle-text);--btn-text-hover: var(--btn-subtle-text-hover);--btn-focus-ring-inner: var(--btn-subtle-focus-inner);--btn-focus-ring-outer: var(--btn-subtle-focus-outer);--btn-border: 1px solid var(--btn-subtle-border);--btn-border-hover: var(--btn-subtle-border-hover);--btn-bg-disabled: transparent;--btn-border-disabled: transparent}.interact-button.button--subtle-white{--btn-bg: var(--btn-subtle-white-bg);--btn-bg-hover: var(--btn-subtle-white-bg-hover);--btn-bg-active: var(--btn-subtle-white-bg-active);--btn-text-color: var(--btn-subtle-white-text);--btn-text-hover: var(--btn-subtle-white-text-hover);--btn-focus-ring-inner: var(--btn-subtle-white-focus-inner);--btn-focus-ring-outer: var(--btn-subtle-white-focus-outer);--btn-border: 1px solid var(--btn-subtle-white-border);--btn-border-hover: var(--btn-subtle-white-border-hover);--btn-bg-disabled: transparent;--btn-border-disabled: transparent}.interact-button.button--outline{--btn-bg: var(--btn-outline-bg);--btn-bg-hover: var(--btn-outline-bg-hover);--btn-bg-active: var(--btn-outline-bg-active);--btn-text-color: var(--btn-outline-text);--btn-text-hover: var(--btn-outline-text-hover);--btn-focus-ring-inner: var(--btn-outline-focus-inner);--btn-focus-ring-outer: var(--btn-outline-focus-outer);--btn-border: 1px solid var(--btn-outline-border);--btn-border-hover: var(--btn-outline-border-hover)}.interact-button.button--small{--button-height: var(--btn-small-height, 40px);--button-padding-x: var(--btn-small-padding-x, 20px);--bubble-size: var(--btn-small-bubble-size, 40px);font-size:var(--btn-small-font-size, 16px)}.interact-button.button--medium{--button-height: var(--btn-medium-height, 52px);--button-padding-x: var(--btn-medium-padding-x, 32px);--bubble-size: var(--btn-medium-bubble-size, 52px);font-size:var(--btn-medium-font-size, 16px)}.interact-button.button--large{--button-height: var(--btn-large-height, 64px);--button-padding-x: var(--btn-large-padding-x, 40px);--bubble-size: var(--btn-large-bubble-size, 64px);font-size:var(--btn-large-font-size, 16px)}.has-brand-tertiary-background-color .interact-button.button--primary{--btn-bg-hover: var(--color-plum-700, #361328);--btn-border-hover: var(--color-plum-700, #361328)}.bubble-button{--bubble-btn-bg: var(--bubble-btn-primary-bg);--bubble-btn-bg-hover: var(--bubble-btn-primary-bg-hover);--bubble-btn-bg-active: var(--bubble-btn-primary-bg-active);--bubble-btn-text: var(--bubble-btn-primary-text);--bubble-btn-text-hover: var(--bubble-btn-primary-text-hover, var(--bubble-btn-primary-text));--bubble-btn-focus-ring-inner: var(--bubble-btn-primary-focus-inner);--bubble-btn-focus-ring-outer: var(--bubble-btn-primary-focus-outer);--bubble-btn-height: var(--bubble-btn-size-medium);--bubble-btn-padding-x: var(--bubble-btn-padding-x-medium);--bubble-btn-bubble-size: var(--bubble-btn-bubble-size-medium);display:inline-flex;align-items:center;gap:0;cursor:pointer;text-decoration:none;border:none;background:transparent;padding:0;font-family:var(--font-family-base);color:var(--bubble-btn-text);font-weight:var(--font-weight-semibold, 600);letter-spacing:-.02em;line-height:1;transition:transform .2s ease;appearance:none;--bubble-btn-disabled-bg: var(--btn-disabled-bg);--bubble-btn-disabled-text: var(--btn-disabled-text)}.bubble-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bubble-btn-focus-ring-inner),0 0 0 5px var(--bubble-btn-focus-ring-outer);border-radius:999px}.bubble-button:disabled,.bubble-button[aria-disabled=true]{cursor:not-allowed;transform:none}.bubble-button-label{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background-color:var(--bubble-btn-bg);min-height:var(--bubble-btn-height);padding-inline:var(--bubble-btn-padding-x);transition:background-color .2s ease;letter-spacing:inherit;line-height:inherit;font-size:inherit;font-weight:inherit}.bubble-button:hover:not(:disabled):not([aria-disabled=true]) .bubble-button-label{background-color:var(--bubble-btn-bg-hover)}.bubble-button:active:not(:disabled):not([aria-disabled=true]) .bubble-button-label{background-color:var(--bubble-btn-bg-active)}.bubble-button-bubble{height:var(--bubble-btn-bubble-size);width:var(--bubble-btn-bubble-size);border-radius:999px;background-color:var(--bubble-btn-bg);color:var(--bubble-btn-text);display:inline-flex;align-items:center;justify-content:center;line-height:0;transition:background-color .2s ease,transform .2s ease;flex-shrink:0}.bubble-button:disabled .bubble-button-label,.bubble-button[aria-disabled=true] .bubble-button-label,.bubble-button:disabled .bubble-button-bubble,.bubble-button[aria-disabled=true] .bubble-button-bubble{background-color:var(--bubble-btn-disabled-bg);color:var(--bubble-btn-disabled-text)}.bubble-button:hover:not(:disabled):not([aria-disabled=true]) .bubble-button-bubble{background-color:var(--bubble-btn-bg-hover)}.bubble-button:active:not(:disabled):not([aria-disabled=true]) .bubble-button-bubble{background-color:var(--bubble-btn-bg-active)}.bubble-button-bubble svg{width:20px;height:20px;display:block;transform:rotate(0);transform-box:view-box;transform-origin:center;transition:transform .2s ease-in-out;will-change:transform}.bubble-button:hover:not(:disabled):not([aria-disabled=true]) .bubble-button-bubble svg{transform:rotate(22.5deg)}.bubble-button.button--primary{--bubble-btn-bg: var(--bubble-btn-primary-bg);--bubble-btn-bg-hover: var(--bubble-btn-primary-bg-hover);--bubble-btn-bg-active: var(--bubble-btn-primary-bg-active);--bubble-btn-text: var(--bubble-btn-primary-text);--bubble-btn-text-hover: var(--bubble-btn-primary-text-hover, var(--bubble-btn-primary-text));--bubble-btn-focus-ring-inner: var(--bubble-btn-primary-focus-inner);--bubble-btn-focus-ring-outer: var(--bubble-btn-primary-focus-outer)}.bubble-button.button--primary-light{--bubble-btn-bg: var(--bubble-btn-primary-light-bg);--bubble-btn-bg-hover: var(--bubble-btn-primary-light-bg-hover);--bubble-btn-bg-active: var(--bubble-btn-primary-light-bg-active);--bubble-btn-text: var(--bubble-btn-primary-light-text);--bubble-btn-text-hover: var( --bubble-btn-primary-light-text-hover, var(--bubble-btn-primary-light-text) );--bubble-btn-focus-ring-inner: var(--bubble-btn-primary-light-focus-inner);--bubble-btn-focus-ring-outer: var(--bubble-btn-primary-light-focus-outer)}.bubble-button.button--secondary{--bubble-btn-bg: var(--bubble-btn-secondary-bg);--bubble-btn-bg-hover: var(--bubble-btn-secondary-bg-hover);--bubble-btn-bg-active: var(--bubble-btn-secondary-bg-active);--bubble-btn-text: var(--bubble-btn-secondary-text);--bubble-btn-text-hover: var(--bubble-btn-secondary-text-hover, var(--bubble-btn-secondary-text));--bubble-btn-focus-ring-inner: var(--bubble-btn-secondary-focus-inner);--bubble-btn-focus-ring-outer: var(--bubble-btn-secondary-focus-outer)}.bubble-button.button--small{--bubble-btn-height: var(--bubble-btn-size-small);--bubble-btn-padding-x: var(--bubble-btn-padding-x-small);--bubble-btn-bubble-size: var(--bubble-btn-bubble-size-small)}.bubble-button.button--medium{--bubble-btn-height: var(--bubble-btn-size-medium);--bubble-btn-padding-x: var(--bubble-btn-padding-x-medium);--bubble-btn-bubble-size: var(--bubble-btn-bubble-size-medium)}.bubble-button.button--large{--bubble-btn-height: var(--bubble-btn-size-large);--bubble-btn-padding-x: var(--bubble-btn-padding-x-large);--bubble-btn-bubble-size: var(--bubble-btn-bubble-size-large)}.round-button{--round-btn-bg: var(--round-btn-primary-bg);--round-btn-bg-hover: var(--round-btn-primary-bg-hover);--round-btn-bg-active: var(--round-btn-primary-bg-active);--round-btn-border: var(--round-btn-primary-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-primary-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-primary-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-primary-text);--round-btn-text-hover: var(--round-btn-primary-text-hover, var(--round-btn-primary-text));--round-btn-focus-ring-inner: var(--round-btn-primary-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-primary-focus-outer);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--round-btn-border, var(--round-btn-bg));background:var(--round-btn-bg, transparent);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;text-decoration:none;color:var(--round-btn-text-color, currentColor);font-family:var(--font-family-base)}.round-button:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--round-btn-bg-hover, var(--round-btn-bg));border-color:var(--round-btn-border-hover, var(--round-btn-bg-hover, var(--round-btn-bg)));color:var(--round-btn-text-hover, var(--round-btn-text-color, currentColor))}.round-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--round-btn-focus-ring-inner),0 0 0 5px var(--round-btn-focus-ring-outer)}.round-button:active:not(:disabled):not([aria-disabled=true]){background-color:var(--round-btn-bg-active, var(--round-btn-bg));border-color:var( --round-btn-border-active, var(--round-btn-border-hover, var(--round-btn-bg-active)) )}.round-button:disabled,.round-button[aria-disabled=true]{background-color:var(--round-btn-disabled-bg, var(--btn-bg));border-color:var(--round-btn-disabled-border, var(--btn-bg));color:var(--round-btn-disabled-text, var(--round-btn-text-color));cursor:not-allowed}.round-button.button--subtle{--round-btn-disabled-bg: var(--round-btn-subtle-disabled-bg);--round-btn-disabled-border: var(--round-btn-subtle-disabled-border);--round-btn-disabled-text: var(--btn-disabled-text)}.round-button.button--primary{--round-btn-bg: var(--round-btn-primary-bg);--round-btn-bg-hover: var(--round-btn-primary-bg-hover);--round-btn-bg-active: var(--round-btn-primary-bg-active);--round-btn-border: var(--round-btn-primary-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-primary-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-primary-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-primary-text);--round-btn-text-hover: var(--round-btn-primary-text-hover, var(--round-btn-primary-text));--round-btn-focus-ring-inner: var(--round-btn-primary-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-primary-focus-outer)}.round-button.button--primary-light{--round-btn-bg: var(--round-btn-primary-light-bg);--round-btn-bg-hover: var(--round-btn-primary-light-bg-hover);--round-btn-bg-active: var(--round-btn-primary-light-bg-active);--round-btn-border: var(--round-btn-primary-light-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-primary-light-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-primary-light-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-primary-light-text);--round-btn-text-hover: var( --round-btn-primary-light-text-hover, var(--round-btn-primary-light-text) );--round-btn-focus-ring-inner: var(--round-btn-primary-light-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-primary-light-focus-outer)}.round-button.button--secondary{--round-btn-bg: var(--round-btn-secondary-bg);--round-btn-bg-hover: var(--round-btn-secondary-bg-hover);--round-btn-bg-active: var(--round-btn-secondary-bg-active);--round-btn-border: var(--round-btn-secondary-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-secondary-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-secondary-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-secondary-text);--round-btn-text-hover: var(--round-btn-secondary-text-hover, var(--round-btn-secondary-text));--round-btn-focus-ring-inner: var(--round-btn-secondary-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-secondary-focus-outer)}.round-button.button--info{--round-btn-bg: var(--round-btn-info-bg);--round-btn-bg-hover: var(--round-btn-info-bg-hover);--round-btn-bg-active: var(--round-btn-info-bg-active);--round-btn-border: var(--round-btn-info-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-info-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-info-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-info-text);--round-btn-text-hover: var(--round-btn-info-text-hover, var(--round-btn-info-text));--round-btn-focus-ring-inner: var(--round-btn-info-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-info-focus-outer)}.round-button.button--subtle{--round-btn-bg: var(--round-btn-subtle-bg);--round-btn-bg-hover: var(--round-btn-subtle-bg-hover);--round-btn-bg-active: var(--round-btn-subtle-bg-active);--round-btn-border: var(--round-btn-subtle-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-subtle-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-subtle-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-subtle-text);--round-btn-text-hover: var(--round-btn-subtle-text-hover, var(--round-btn-subtle-text));--round-btn-focus-ring-inner: var(--round-btn-subtle-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-subtle-focus-outer)}.round-button.button--tertiary{--round-btn-bg: var(--round-btn-tertiary-bg);--round-btn-bg-hover: var(--round-btn-tertiary-bg-hover);--round-btn-bg-active: var(--round-btn-tertiary-bg-active);--round-btn-border: var(--round-btn-tertiary-border, var(--round-btn-bg));--round-btn-border-hover: var(--round-btn-tertiary-border-hover, var(--round-btn-bg-hover));--round-btn-border-active: var(--round-btn-tertiary-border-active, var(--round-btn-bg-active));--round-btn-text-color: var(--round-btn-tertiary-text);--round-btn-text-hover: var(--round-btn-tertiary-text-hover, var(--round-btn-tertiary-text));--round-btn-focus-ring-inner: var(--round-btn-tertiary-focus-inner);--round-btn-focus-ring-outer: var(--round-btn-tertiary-focus-outer)}.round-button svg{width:var(--round-btn-icon-size);height:var(--round-btn-icon-size);display:block}.round-button img{width:var(--round-btn-icon-size);height:var(--round-btn-icon-size);display:block}.round-button--small{--round-btn-size: var(--round-btn-size-small, 36px);--round-btn-icon-size: var(--round-btn-icon-size-small, 20px);width:var(--round-btn-size);height:var(--round-btn-size)}.round-button--medium{--round-btn-size: var(--round-btn-size-medium, 44px);--round-btn-icon-size: var(--round-btn-icon-size-medium, 20px);width:var(--round-btn-size);height:var(--round-btn-size)}.underline-button{--underline-btn-text: var(--underline-btn-primary-text);--underline-btn-icon: var(--underline-btn-primary-icon);--underline-btn-border: var(--underline-btn-primary-border);--underline-btn-text-hover: var(--underline-btn-primary-text-hover);--underline-btn-icon-hover: var(--underline-btn-primary-icon-hover);--underline-btn-border-hover: var(--underline-btn-primary-border-hover);--underline-btn-text-disabled: var(--color-text-disabled-default);--underline-btn-border-disabled: var(--color-border-disabled-default);--underline-btn-focus-ring: var(--underline-btn-primary-focus-ring);--underline-btn-gap: var(--spacing-4);--underline-btn-padding-y: var(--spacing-8);--underline-btn-font-size: var(--btn-medium-font-size);--underline-btn-icon-size: var(--sizing-20);display:inline-flex;align-items:center;gap:var(--underline-btn-gap);border:none;background:transparent;padding-inline:0;padding-block:var(--underline-btn-padding-y);font-weight:var(--font-weight-semibold, 600);font-family:var(--font-family-base);font-size:var(--underline-btn-font-size);letter-spacing:-.02em;line-height:1;text-decoration:none;color:var(--underline-btn-text);cursor:pointer;position:relative;transition:color .2s ease}.underline-button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--underline-btn-border);transition:background-color .2s ease}.underline-button:hover:not(:disabled):not([aria-disabled=true]),.underline-button:focus-visible{color:var(--underline-btn-text-hover)}.underline-button:hover:not(:disabled):not([aria-disabled=true]):after,.underline-button:focus-visible:after{background-color:var(--underline-btn-border-hover)}.underline-button:focus-visible{outline:2px solid var(--underline-btn-focus-ring);outline-offset:4px}.underline-button:disabled,.underline-button[aria-disabled=true]{cursor:not-allowed;color:var(--underline-btn-text-disabled)}.underline-button-icon{width:var(--underline-btn-icon-size);height:var(--underline-btn-icon-size);flex-shrink:0;color:var(--underline-btn-icon);display:inline-flex}.underline-button-icon svg{width:100%;height:100%;display:block}.underline-button--primary{--underline-btn-text: var(--underline-btn-primary-text);--underline-btn-icon: var(--underline-btn-primary-icon);--underline-btn-border: var(--underline-btn-primary-border);--underline-btn-text-hover: var(--underline-btn-primary-text-hover);--underline-btn-icon-hover: var(--underline-btn-primary-icon-hover);--underline-btn-border-hover: var(--underline-btn-primary-border-hover);--underline-btn-focus-ring: var(--underline-btn-primary-focus-ring)}.underline-button--white{--underline-btn-text: var(--underline-btn-white-text);--underline-btn-icon: var(--underline-btn-white-icon);--underline-btn-border: var(--underline-btn-white-border);--underline-btn-text-hover: var(--underline-btn-white-text-hover);--underline-btn-icon-hover: var(--underline-btn-white-icon-hover);--underline-btn-border-hover: var(--underline-btn-white-border-hover);--underline-btn-focus-ring: var(--underline-btn-white-focus-ring)}.underline-button:disabled:after,.underline-button[aria-disabled=true]:after{background-color:var(--underline-btn-border-disabled)}.underline-button:disabled .underline-button-icon,.underline-button[aria-disabled=true] .underline-button-icon{color:var(--underline-btn-text-disabled)}.underline-button:hover:not(:disabled):not([aria-disabled=true]) .underline-button-icon,.underline-button:focus-visible .underline-button-icon{color:var(--underline-btn-icon-hover)}.button-danger{--btn-danger-bg: transparent;--btn-danger-bg-hover: transparent;--btn-danger-text: currentColor;--btn-danger-text-hover: currentColor;--btn-danger-border: 1px solid transparent;--btn-danger-border-hover: transparent;--btn-danger-border-disabled: var(--btn-disabled-bg);--btn-danger-focus-inner: currentColor;--btn-danger-focus-outer: currentColor;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:var(--font-weight-semibold, 600);text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease;text-align:center;cursor:pointer;border:var(--btn-danger-border);min-height:var(--button-danger-height);padding-inline:var(--button-danger-padding-x);font-family:var(--font-family-base);color:var(--btn-danger-text);background-color:var(--btn-danger-bg);letter-spacing:-.02em;line-height:1}.button-danger:hover{background-color:var(--btn-danger-bg-hover);color:var(--btn-danger-text-hover);border-color:var(--btn-danger-border-hover)}.button-danger:focus-visible{outline:none;box-shadow:0 0 0 2px var(--btn-danger-focus-inner),0 0 0 5px var(--btn-danger-focus-outer)}.button-danger:active{transform:translateY(1px) scale(.99)}.button-danger:disabled,.button-danger[aria-disabled=true]{background-color:var(--btn-disabled-bg);color:var(--btn-disabled-text);border-color:var(--btn-danger-border-disabled);cursor:not-allowed}.button-danger--subtle:disabled,.button-danger--subtle[aria-disabled=true]{background-color:transparent;border-color:transparent}.button-danger--primary{--btn-danger-bg: var(--btn-danger-primary-bg);--btn-danger-bg-hover: var(--btn-danger-primary-bg-hover);--btn-danger-bg-active: var(--btn-danger-primary-bg-active);--btn-danger-text: var(--btn-danger-primary-text);--btn-danger-text-hover: var(--btn-danger-primary-text-hover);--btn-danger-focus-inner: var(--btn-danger-primary-focus-inner);--btn-danger-focus-outer: var(--btn-danger-primary-focus-outer);--btn-danger-border: 1px solid var(--btn-danger-primary-border);--btn-danger-border-hover: var(--btn-danger-primary-border-hover)}.button-danger--secondary{--btn-danger-bg: var(--btn-danger-secondary-bg);--btn-danger-bg-hover: var(--btn-danger-secondary-bg-hover);--btn-danger-bg-active: var(--btn-danger-secondary-bg-active);--btn-danger-text: var(--btn-danger-secondary-text);--btn-danger-text-hover: var(--btn-danger-secondary-text-hover);--btn-danger-focus-inner: var(--btn-danger-secondary-focus-inner);--btn-danger-focus-outer: var(--btn-danger-secondary-focus-outer);--btn-danger-border: 1px solid var(--btn-danger-secondary-border);--btn-danger-border-hover: var(--btn-danger-secondary-border-hover)}.button-danger--subtle{--btn-danger-bg: var(--btn-danger-subtle-bg);--btn-danger-bg-hover: var(--btn-danger-subtle-bg-hover);--btn-danger-bg-active: var(--btn-danger-subtle-bg-active);--btn-danger-text: var(--btn-danger-subtle-text);--btn-danger-text-hover: var(--btn-danger-subtle-text-hover);--btn-danger-focus-inner: var(--btn-danger-subtle-focus-inner);--btn-danger-focus-outer: var(--btn-danger-subtle-focus-outer);--btn-danger-border: 1px solid var(--btn-danger-subtle-border);--btn-danger-border-hover: var(--btn-danger-subtle-border-hover)}.button-danger--small{--button-danger-height: 36px;--button-danger-padding-x: 20px;font-size:16px}.button-danger--medium{--button-danger-height: 44px;--button-danger-padding-x: 20px;font-size:16px}.button-danger--full-width{width:100%}.button-block__custom-controls{margin-bottom:var(--spacing-8);display:flex;align-items:center;gap:var(--spacing-8)}
