html{--bz-action-spinner-track:color-mix(in srgb,var(--text-primary,#e5e7eb) 20%,transparent);--bz-action-spinner-stroke:color-mix(in srgb,var(--brand-400,#60a5fa) 84%,var(--text-primary,#e5e7eb) 16%);--bz-action-spinner-size:1em;--bz-action-spinner-border:2px}html[data-theme="light"]{--bz-action-spinner-track:color-mix(in srgb,var(--text-primary,#0f172a) 18%,transparent);--bz-action-spinner-stroke:color-mix(in srgb,var(--brand-500,#1a4fd8) 86%,var(--text-primary,#0f172a) 14%)}html[data-theme="dark"]{--bz-action-spinner-track:color-mix(in srgb,var(--text-primary,#e5e7eb) 24%,transparent);--bz-action-spinner-stroke:color-mix(in srgb,var(--brand-400,#60a5fa) 88%,#ffffff 12%)}.bz-action-spinner{display:inline-block;flex:0 0 auto;inline-size:var(--bz-action-spinner-size);min-inline-size:var(--bz-action-spinner-size);block-size:var(--bz-action-spinner-size);min-block-size:var(--bz-action-spinner-size);border:var(--bz-action-spinner-border) solid var(--bz-action-spinner-track);border-block-start-color:var(--bz-action-spinner-stroke);border-radius:999px;pointer-events:none;animation:bzActionLoadingSpin 720ms linear infinite}:is(button,input[type="submit"],input[type="button"],input[type="reset"],a.button,a[role="button"],.button,.ops-button,.ops-button-muted,.ops-button-secondary,.ui-button,.ui-confirm-button,.cta-button,.pd-solid-button,.pd-outline-button,.pdq-button,.pdr-solid-button,.pdr-outline-button,.pds-button,.chat-button,.catalog-small-button,.catalog-danger-button,.commerce-primary-action,.commerce-secondary-action,.industrial-btn,a[hx-get],a[hx-post],a[hx-put],a[hx-patch],a[hx-delete],a[data-hx-get],a[data-hx-post],a[data-hx-put],a[data-hx-patch],a[data-hx-delete],a[class*="action"],a[class*="btn"],a[class*="cta"],[data-action-loading]).bz-action-loading{cursor:progress}:is(button,a.button,a[role="button"],.button,.ops-button,.ops-button-muted,.ops-button-secondary,.ui-button,.ui-confirm-button,.cta-button,.pd-solid-button,.pd-outline-button,.pdq-button,.pdr-solid-button,.pdr-outline-button,.pds-button,.chat-button,.catalog-small-button,.catalog-danger-button,.commerce-primary-action,.commerce-secondary-action,.industrial-btn,a[hx-get],a[hx-post],a[hx-put],a[hx-patch],a[hx-delete],a[data-hx-get],a[data-hx-post],a[data-hx-put],a[data-hx-patch],a[data-hx-delete],a[class*="action"],a[class*="btn"],a[class*="cta"],[data-action-loading]).bz-action-loading:not([data-bz-action-button]):not([data-bz-action-loading-managed])::before{content:"";display:inline-block;width:var(--bz-action-spinner-size);height:var(--bz-action-spinner-size);margin-inline-end:0.5rem;border:var(--bz-action-spinner-border) solid var(--bz-action-spinner-track);border-block-start-color:var(--bz-action-spinner-stroke);border-radius:999px;vertical-align:-0.16em;animation:bzActionLoadingSpin 720ms linear infinite}html[data-theme][data-theme] body [data-bz-action-loading-managed].bz-action-loading.bz-action-loading{position:relative!important;isolation:isolate;color:transparent!important;-webkit-text-fill-color:transparent!important}html[data-theme] body [data-bz-action-loading-managed].bz-action-loading>:not(.bz-action-spinner--managed){opacity:0!important}html[data-theme] body [data-bz-action-loading-managed].bz-action-loading>.bz-action-spinner--managed{position:absolute!important;z-index:2;top:50%;left:50%;display:block!important;margin:0!important;opacity:1!important;visibility:visible!important;transform:translate(-50%,-50%);animation-name:bzActionLoadingManagedSpin}html[data-theme] body [data-action-tooltip].bz-action-loading::before,html[data-theme] body [data-action-tooltip].bz-action-loading::after{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important}:is(.button--primary,.ops-button,.ui-button-primary,.ui-confirm-button--confirm,.cta-button:not(.cta-button-secondary),.pd-solid-button,.pdr-solid-button,.commerce-primary-action).bz-action-loading{--bz-action-spinner-track:rgba(255,255,255,0.32);--bz-action-spinner-stroke:#ffffff}:is(.button--danger,.catalog-danger-button,.ui-button-danger,.ops-button-danger).bz-action-loading{--bz-action-spinner-stroke:var(--danger,#ef4444)}button.bz-action-loading:disabled,input.bz-action-loading:disabled{cursor:progress;opacity:0.86}a.bz-action-loading[aria-disabled="true"]{pointer-events:none}@keyframes bzActionLoadingSpin{to{transform:rotate(360deg)}}@keyframes bzActionLoadingManagedSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bz-action-spinner,:is(button,a.button,a[role="button"],.button,.ops-button,.ops-button-muted,.ops-button-secondary,.ui-button,.ui-confirm-button,.cta-button,.pd-solid-button,.pd-outline-button,.pdq-button,.pdr-solid-button,.pdr-outline-button,.pds-button,.chat-button,.catalog-small-button,.catalog-danger-button,.commerce-primary-action,.commerce-secondary-action,.industrial-btn,a[hx-get],a[hx-post],a[hx-put],a[hx-patch],a[hx-delete],a[data-hx-get],a[data-hx-post],a[data-hx-put],a[data-hx-patch],a[data-hx-delete],a[class*="action"],a[class*="btn"],a[class*="cta"],[data-action-loading]).bz-action-loading:not([data-bz-action-button]):not([data-bz-action-loading-managed])::before{animation-duration:1.6s}}
