.fxt-button.ant-btn{justify-content:center;align-items:center;gap:var(--fxt-spacing-sm);border-radius:var(--fxt-radius-control);min-width:0;height:40px;padding:var(--fxt-spacing-sm) var(--fxt-spacing-md);color:var(--fxt-color-black-white);font-family:var(--fxt-font-sans);letter-spacing:.8px;outline-offset:2px;background:0 0;border:0;font-size:16px;font-weight:700;line-height:1.35;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.fxt-button.ant-btn:hover:not(:disabled){background:var(--fxt-color-white500-base400);color:var(--fxt-color-black-white)}.fxt-button.ant-btn:active:not(:disabled){background:var(--fxt-color-white600-base500);color:var(--fxt-color-black-white)}.fxt-button.ant-btn:focus-visible:not(:disabled){background:var(--fxt-color-white600-base500);box-shadow:none;border:0;outline:none}.fxt-button.fxt-button--primary.ant-btn,.fxt-button.fxt-button--selected.ant-btn,.fxt-button.fxt-button--primary.ant-btn:hover:not(:disabled),.fxt-button.fxt-button--selected.ant-btn:hover:not(:disabled){background:var(--fxt-color-index-blue500);color:var(--fxt-color-white)}.fxt-button.fxt-button--primary.ant-btn:active:not(:disabled),.fxt-button.fxt-button--selected.ant-btn:active:not(:disabled){background:var(--fxt-color-index-blue600);color:var(--fxt-color-white)}.fxt-button.fxt-button--primary.ant-btn:focus-visible:not(:disabled),.fxt-button.fxt-button--selected.ant-btn:focus-visible:not(:disabled){background:var(--fxt-color-index-blue600);outline:none}.fxt-button.fxt-button--soft.ant-btn{background:var(--fxt-color-white500-base400);color:var(--fxt-color-index-blue500-alpha-green500)}.fxt-button.fxt-button--soft.ant-btn:hover:not(:disabled){background:var(--fxt-color-white600-base500)}.fxt-button.ant-btn:disabled,.fxt-button.ant-btn.ant-btn-disabled{cursor:not-allowed;background:var(--fxt-color-white900);color:var(--fxt-color-black-white);opacity:.55}.fxt-button.fxt-button--soft.ant-btn:disabled,.fxt-button.fxt-button--soft.ant-btn.ant-btn-disabled{background:var(--fxt-color-white500-base400);color:var(--fxt-color-white900-white50)}.fxt-button.fxt-button--danger.ant-btn{color:var(--fxt-color-red500-red700)}.fxt-button.ant-btn .ant-btn-icon{justify-content:center;align-items:center;margin-inline-end:0;display:inline-flex}.fxt-button__badge{border-radius:var(--fxt-radius-pill);background:var(--fxt-color-red500-red700);width:18px;height:18px;color:var(--fxt-color-white);letter-spacing:.6px;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.fxt-button.fxt-button--primary.ant-btn .fxt-button__badge,.fxt-button.fxt-button--selected.ant-btn .fxt-button__badge{background:var(--fxt-color-white-opacity20);width:24px;height:24px;line-height:1.35}@media (prefers-reduced-motion:reduce){.fxt-button.ant-btn{transition:none}}@media (forced-colors:active){.fxt-button.ant-btn:focus-visible:not(:disabled){outline:2px solid highlight}}.fxt-otp{width:100%}.fxt-otp .ant-otp{grid-template-columns:repeat(6,minmax(0,48px));justify-content:center;width:100%;gap:var(--fxt-spacing-md)!important;display:grid!important}.fxt-otp .ant-otp-input-wrapper{width:48px}.fxt-otp .ant-otp-input{border-radius:var(--fxt-radius-control);letter-spacing:.4px;text-align:center;min-width:48px;height:48px;padding:0;font-size:20px;font-weight:400;border-color:var(--fxt-color-white500-base400)!important;background:var(--fxt-color-white300-base500)!important;width:48px!important;color:var(--fxt-color-black-white)!important}.fxt-otp .ant-otp-input:focus{border-color:var(--fxt-color-index-blue500-alpha-green500)!important;background:var(--fxt-color-white500-base400)!important;box-shadow:none!important}.fxt-otp .ant-otp-input.ant-input-status-error{border-color:var(--fxt-color-red500-red700)!important;background:var(--fxt-color-white300-base500)!important}@media (width<=767px){.fxt-otp .ant-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--fxt-spacing-sm)!important}.fxt-otp .ant-otp-input-wrapper{width:100%;min-width:0}.fxt-otp .ant-otp-input{min-width:0;width:100%!important}}.confirm-dialog .confirm-dialog__panel{max-width:calc(100vw - 32px);margin:0;padding:0;top:0}.confirm-dialog__wrapper{padding:var(--fxt-spacing-md);overflow:hidden!important}.confirm-dialog__mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--fxt-color-modal-overlay)!important}.confirm-dialog__surface{color:var(--fxt-color-black-white);overflow:hidden;border-radius:var(--fxt-radius-card)!important;background:var(--fxt-color-white300-base500)!important;padding:var(--fxt-spacing-lg)!important}.confirm-dialog__header{height:0;margin:0!important}.confirm-dialog__accessible-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.confirm-dialog__body{padding:0!important}.confirm-dialog__layout{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.confirm-dialog__icon{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.confirm-dialog__content{align-items:flex-start;gap:var(--fxt-spacing-lg);flex-direction:column;width:100%;min-width:0;display:flex}.confirm-dialog__content--without-icon{gap:var(--fxt-spacing-lg)}.confirm-dialog__copy{gap:var(--fxt-spacing-sm);overflow-wrap:anywhere;flex-direction:column;width:100%;min-width:0;display:flex}.confirm-dialog__title,.confirm-dialog__description{width:100%;font-family:var(--fxt-font-sans);margin:0;line-height:1.35}.confirm-dialog__title{color:var(--fxt-color-black-white);letter-spacing:.8px;font-size:16px;font-weight:700}.confirm-dialog__description{color:var(--fxt-color-black-white);letter-spacing:.7px;font-size:14px;font-weight:400}.confirm-dialog__actions{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.confirm-dialog__actions .fxt-button.ant-btn{border:1px solid var(--fxt-color-white600-base400);border-radius:var(--fxt-radius-control);height:32px;padding:0 var(--fxt-spacing-lg);color:var(--fxt-color-black-white);letter-spacing:.7px;font-size:14px;line-height:1.35}.confirm-dialog__actions .fxt-button.ant-btn:hover:not(:disabled),.confirm-dialog__actions .fxt-button.ant-btn:active:not(:disabled){border-color:var(--fxt-color-white600-base400);color:var(--fxt-color-black-white)}.confirm-dialog__actions .fxt-button--primary.ant-btn,.confirm-dialog__actions .fxt-button--primary.ant-btn:hover:not(:disabled){border-color:var(--fxt-color-index-blue500);background:var(--fxt-color-index-blue500);color:var(--fxt-color-white)}.confirm-dialog__actions .fxt-button--primary.ant-btn:active:not(:disabled){border-color:var(--fxt-color-index-blue600);background:var(--fxt-color-index-blue600);color:var(--fxt-color-white)}.confirm-dialog__panel--danger .confirm-dialog__confirm.ant-btn,.confirm-dialog__panel--danger .confirm-dialog__confirm.ant-btn:hover:not(:disabled){border-color:var(--fxt-color-red500);background:var(--fxt-color-red500);color:var(--fxt-color-white)}.confirm-dialog__panel--danger .confirm-dialog__confirm.ant-btn:active:not(:disabled){border-color:var(--fxt-color-red600);background:var(--fxt-color-red600);color:var(--fxt-color-white)}@media (prefers-reduced-motion:reduce){.confirm-dialog .ant-modal,.confirm-dialog .ant-modal-mask{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.fxt-dialog__panel{max-width:calc(100vw - 32px);margin-block:auto!important;margin-inline:0!important;padding:0!important;top:0!important}.fxt-dialog__wrapper{padding:var(--fxt-spacing-lg) var(--fxt-spacing-md);justify-content:center;display:flex;align-items:flex-start!important;overflow:hidden!important}.fxt-dialog__mask{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--fxt-color-modal-overlay)!important}.fxt-dialog__content{border:1px solid var(--fxt-color-white600-base400);max-height:calc(100dvh - 48px);color:var(--fxt-color-black-white);flex-direction:column;display:flex;position:relative;overflow:hidden;border-radius:var(--fxt-radius-card)!important;background:var(--fxt-color-white300-base500)!important;padding:var(--fxt-spacing-md)!important}.fxt-dialog__header{flex:none;margin:0 0 var(--fxt-spacing-md)!important;background:0 0!important;padding:0 64px 0 0!important}.fxt-dialog__header--no-tools{padding-right:0!important}.fxt-dialog__title{overflow-wrap:anywhere;font-family:var(--fxt-font-display);letter-spacing:0;font-size:25px;font-weight:400;line-height:1.5}.fxt-dialog__subtitle{margin-bottom:var(--fxt-spacing-md);overflow-wrap:anywhere;font-family:var(--fxt-font-sans);letter-spacing:.8px;font-size:16px;font-weight:400;line-height:1.35}.fxt-dialog__header-extra{flex:none}.fxt-dialog__header-tools{z-index:1;top:var(--fxt-spacing-md);right:var(--fxt-spacing-md);align-items:flex-start;gap:var(--fxt-spacing-md);display:flex;position:absolute}.fxt-dialog__close{cursor:pointer;border:1px solid var(--fxt-color-white600-base400);border-radius:var(--fxt-radius-control);background:var(--fxt-color-white300-base500);width:48px;height:48px;padding:var(--fxt-spacing-sm);color:var(--fxt-color-black-white);flex:none;justify-content:center;align-items:center;display:inline-flex}.fxt-dialog__body{min-height:0;margin-right:calc(0px - var(--fxt-spacing-md));flex:1;overflow:hidden auto;padding:0!important}.fxt-dialog__body-content{min-width:0;padding-right:var(--fxt-spacing-md)}.fxt-dialog__footer{flex:none;margin-top:var(--fxt-spacing-md)!important;padding:0!important}.fxt-dialog__actions{justify-content:flex-end;align-items:center;gap:var(--fxt-spacing-md);display:flex}.fxt-dialog__actions>*{margin-inline-start:0!important}.fxt-dialog__actions .ant-btn{border-radius:var(--fxt-radius-control);min-width:89px;height:40px;padding:var(--fxt-spacing-sm) var(--fxt-spacing-md);font-family:var(--fxt-font-sans);letter-spacing:.8px;font-size:16px;font-weight:700;line-height:1.35}.fxt-dialog__actions .ant-btn-default{border-color:var(--fxt-color-white600-base400)!important;background:var(--fxt-color-white600-base400)!important;color:var(--fxt-color-black-white)!important}.fxt-dialog__actions .fxt-button--primary.ant-btn,.fxt-dialog__actions .fxt-button--primary.ant-btn:hover:not(:disabled),.fxt-dialog__actions .fxt-button--primary.ant-btn:focus-visible:not(:disabled){border-color:var(--fxt-color-index-blue500)!important;background:var(--fxt-color-index-blue500)!important;color:var(--fxt-color-white)!important}.fxt-dialog__actions .fxt-button--primary.ant-btn:active:not(:disabled){border-color:var(--fxt-color-index-blue600)!important;background:var(--fxt-color-index-blue600)!important;color:var(--fxt-color-white)!important}.fxt-dialog__actions .ant-btn-primary:not(:disabled){border-color:var(--fxt-color-index-blue500)!important;background:var(--fxt-color-index-blue500)!important;color:var(--fxt-color-white)!important}@media (width<=767px){.fxt-dialog__wrapper{padding:0;overflow:hidden!important}.fxt-dialog__panel{padding:0;top:0;width:100%!important;max-width:none!important;margin:0!important}.fxt-dialog__content{border:0;min-height:100dvh;max-height:100dvh;border-radius:0!important}.fxt-dialog__header-tools{gap:var(--fxt-spacing-sm)}.fxt-dialog__close{background:0 0;border:0;width:40px;height:40px}.fxt-dialog__actions{flex-direction:column;align-items:stretch}.fxt-dialog__actions>*{width:100%}.fxt-dialog__actions .ant-btn{width:100%;height:48px}.bidirectional-rule-details-dialog .fxt-dialog__content{padding:var(--fxt-spacing-3xl) var(--fxt-spacing-md)!important}.bidirectional-rule-details-dialog .fxt-dialog__header-tools{top:var(--fxt-spacing-3xl)}.bidirectional-rule-details-dialog .fxt-dialog__subtitle{margin-bottom:var(--fxt-spacing-3xl)}.fxt-dialog__content.rebate-calculation-dialog__content{background:var(--fxt-color-white100-base900)!important;padding:var(--fxt-spacing-lg) var(--fxt-spacing-md)!important}.fxt-dialog__header.rebate-calculation-dialog__header{margin-bottom:var(--fxt-spacing-2xl)!important}.rebate-calculation-dialog__content .fxt-dialog__header-tools{top:var(--fxt-spacing-lg);right:var(--fxt-spacing-md)}}.wallet-modal__dialog{min-width:596px}.wallet-modal__body-layout{width:max-content;min-width:548px}.wallet-modal__chart{height:106px}.wallet-modal__chart div{overflow:visible!important}.wallet-modal__earnings-card{gap:var(--fxt-spacing-lg);flex-direction:row-reverse;width:max-content;min-width:100%;display:flex}.wallet-panel{box-sizing:border-box;gap:var(--fxt-spacing-lg);background:var(--fxt-color-white500-base400);width:100%;height:100%;min-height:100%;padding:var(--fxt-spacing-lg) var(--fxt-spacing-md);color:var(--fxt-color-black-white);scrollbar-width:none;flex-direction:column;display:flex;overflow:hidden auto;box-shadow:8px 0 16px #0000001a}.wallet-panel::-webkit-scrollbar{display:none}.wallet-panel__back{flex:none;background:0 0!important;border:0!important}.wallet-panel__main{gap:var(--fxt-spacing-md);flex-direction:column;min-width:0;display:flex}.wallet-content--panel{gap:var(--fxt-spacing-lg);width:100%;min-width:0}.wallet-content--panel .wallet-modal__earnings{gap:var(--fxt-spacing-lg)}.wallet-content--panel .wallet-modal__earnings-card{display:contents}.wallet-content--panel .wallet-modal__chart{width:100%;min-width:0;height:300px;min-height:300px}.wallet-content--panel .wallet-modal__earnings-summary{text-align:left;align-items:flex-start}.wallet-content--panel .wallet-modal__lifetime{border:1px solid var(--fxt-color-white600-base400);background:var(--fxt-color-white300-base500)}.wallet-content--panel .wallet-modal__settings{letter-spacing:.8px;font-size:16px}.wallet-content--panel .wallet-modal__payout{height:48px}.wallet-content--panel .wallet-modal__money-icon{width:18.75px;height:11.25px}.step-rule-account-field.ant-form-item>.ant-form-item-row,.step-rule-account-inline{align-items:center;column-gap:var(--fxt-spacing-lg);row-gap:var(--fxt-spacing-sm);flex-flow:wrap;display:flex}.step-rule-account-field.ant-form-item .ant-form-item-label{text-align:start;flex:none;padding:0}.step-rule-account-field.ant-form-item .ant-form-item-control{flex:1 1 max-content;min-width:0}.step-rule-account-field.ant-form-item .ant-form-item-control-input{min-height:0}.step-rule-account-options{justify-content:flex-end}.step-rule-account-inline>.step-rule-account-options{flex:1 1 max-content;min-width:0}@media (width<=767px){.step-rule-account-field.ant-form-item>.ant-form-item-row,.step-rule-account-inline{flex-direction:column;align-items:stretch}.step-rule-account-options{justify-content:flex-start}}.step-rule-editor .step-rule-editor__name.ant-input{color:var(--fxt-color-black-white);border:1px solid var(--fxt-color-white600-base400)!important;background:var(--fxt-color-white300-base500)!important;box-shadow:none!important;outline:none!important}.step-rule-editor .step-rule-editor__name.ant-input:hover,.step-rule-editor .step-rule-editor__name.ant-input:focus{border-color:var(--fxt-color-index-blue500-alpha-green500)!important}.step-rule-editor__delete.fxt-button.ant-btn{width:30px;height:30px;padding:var(--fxt-spacing-xs);border:1px solid var(--fxt-color-support-warm-keyline);border-radius:var(--fxt-radius-card);background:var(--fxt-color-support-warm-primary);color:var(--fxt-color-white900-white50);flex-shrink:0}.step-rule-editor__delete.fxt-button.ant-btn:focus-visible{outline:2px solid var(--fxt-color-focus);outline-offset:2px}.fxt-dialog__content.rebate-filter-dialog__content{background:var(--fxt-color-white100-base900)!important}
