.ods-a-button{border-radius:var(--space-radius-button);cursor:pointer;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;justify-content:center;align-items:center;text-decoration:none;display:flex}.ods-a-button__label{color:var(--color-button-primaryFont);user-select:none}.ods-a-button__icon{-webkit-user-drag:none;user-select:none;pointer-events:none}.ods-a-button__divider{width:1px;height:12px;margin:0 var(--space-padding-S);background:var(--color-button-secondaryOutline);display:inline-block}.ods-a-button__default.ods-a-button__primary,.ods-a-button__primary{border:1px solid var(--color-button-primaryBg);background:var(--color-button-primaryBg);color:var(--color-button-primaryFont)}.ods-a-button__default.ods-a-button__secondary,.ods-a-button__default.ods-a-button__icononly,.ods-a-button__secondary,.ods-a-button__icononly{border:1px solid var(--color-button-secondaryOutline);background:var(--color-button-secondaryBg);color:var(--color-button-secondaryFont)}.ods-a-button__default.ods-a-button__secondary .ods-a-button__label,.ods-a-button__default.ods-a-button__icononly .ods-a-button__label,.ods-a-button__secondary .ods-a-button__label,.ods-a-button__icononly .ods-a-button__label{color:var(--color-button-secondaryFont)}.ods-a-button__ai{border:1px solid var(--color-czatai-bg-purple);background:var(--color-czatai-bg-purple);color:var(--color-neutral-white)}.ods-a-button__ai .ods-a-button__label{color:var(--color-neutral-white)}.ods-a-button__hover.ods-a-button__primary,.ods-a-button__primary:hover{background:var(--color-button-primaryBgHover)}.ods-a-button__hover.ods-a-button__secondary,.ods-a-button__hover.ods-a-button__icononly,.ods-a-button__secondary:hover,.ods-a-button__icononly:hover{background:var(--color-button-secondaryBgHover)}.ods-a-button__hover.ods-a-button__secondary .ods-a-button__label,.ods-a-button__hover.ods-a-button__secondary .ods-a-button__icon,.ods-a-button__hover.ods-a-button__icononly .ods-a-button__label,.ods-a-button__hover.ods-a-button__icononly .ods-a-button__icon,.ods-a-button__secondary:hover .ods-a-button__label,.ods-a-button__secondary:hover .ods-a-button__icon,.ods-a-button__icononly:hover .ods-a-button__label,.ods-a-button__icononly:hover .ods-a-button__icon{color:var(--color-button-secondaryFontHover)}.ods-a-button__hover.ods-a-button__ai,.ods-a-button__ai:hover{border-color:var(--color-czatai-hover-purple);background:var(--color-czatai-hover-purple);color:var(--color-neutral-black)}.ods-a-button__hover.ods-a-button__ai .ods-a-button__label,.ods-a-button__ai:hover .ods-a-button__label{color:var(--color-neutral-black)}.ods-a-button__pressed.ods-a-button__primary,.ods-a-button__primary:active{background:var(--color-button-primaryBgPressed)}.ods-a-button__pressed.ods-a-button__secondary,.ods-a-button__pressed.ods-a-button__icononly,.ods-a-button__secondary:active,.ods-a-button__icononly:active{background:var(--color-button-secondaryBgPressed)}.ods-a-button__pressed.ods-a-button__ai,.ods-a-button__ai:active{border-color:var(--color-czatai-pressed-purple);background:var(--color-czatai-pressed-purple);color:var(--color-neutral-black)}.ods-a-button__pressed.ods-a-button__ai .ods-a-button__label,.ods-a-button__ai:active .ods-a-button__label{color:var(--color-neutral-black)}.ods-a-button__inactive,.ods-a-button__inactive:hover{pointer-events:none;border:1px solid var(--color-button-secondaryOutline);background:var(--color-button-secondaryBgInactive);color:var(--color-button-secondaryFontInactive)}.ods-a-button__inactive .ods-a-button__label,.ods-a-button__inactive .ods-a-button__icon,.ods-a-button__inactive:hover .ods-a-button__label,.ods-a-button__inactive:hover .ods-a-button__icon{color:var(--color-button-secondaryFontInactive)}.ods-a-button--hidden,.ods-a-button--ios{display:none}.ods-a-button--full-width{box-sizing:border-box;width:100%}.ods-a-button--min-size{min-height:var(--space-height-button);min-width:var(--space-width-button)}.ods-body-mobile .ods-a-button--full-width{width:calc(100% - 2 * var(--space-layout-mobile-sideMargin));margin-left:auto;margin-right:auto}
