.esgai-brand{align-items:center;gap:var(--esgai-brand-gap,10px);white-space:nowrap;line-height:1;display:inline-flex}.esgai-brand-logo{height:var(--esgai-brand-height,32px);flex:none;width:auto;display:block}.esgai-brand-mark{width:var(--esgai-brand-mark-size,30px);height:var(--esgai-brand-mark-size,30px);flex:none;display:block}.esgai-brand-rule{background:#e6e6e6;width:1px;height:26px}.esgai-brand-product{font-family:var(--font-family-secondary);letter-spacing:.14em;text-transform:uppercase;color:var(--text-lighter);font-size:11px;font-weight:600}.ant-btn.esgai-btn{height:42px;font-family:var(--font-family-secondary,"Montserrat", sans-serif);text-transform:uppercase;box-shadow:none;border-radius:45px;justify-content:center;align-items:center;gap:10px;padding:8px 24px;font-size:16px;font-weight:600;line-height:26px;transition:all .15s linear;display:inline-flex}.ant-btn.esgai-btn-small{height:34px;padding:6px 16px;font-size:14px;line-height:20px}.ant-btn.esgai-btn-primary{background-color:var(--primary,#233bc9);border-color:var(--primary,#233bc9);color:#fff}.ant-btn.esgai-btn-primary:not(:disabled):hover,.ant-btn.esgai-btn-primary:not(:disabled):focus{background-color:var(--primary-hover,#9c42cc);border-color:var(--primary-hover,#9c42cc);color:#fff}.ant-btn.esgai-btn-primary:disabled{color:#fff;opacity:1;background-color:#b9b9b9;border-color:#b9b9b9}.ant-btn.esgai-btn-secondary{border:1px solid var(--primary,#233bc9);color:var(--primary,#233bc9);background-color:#0000}.ant-btn.esgai-btn-secondary:not(:disabled):hover,.ant-btn.esgai-btn-secondary:not(:disabled):focus{border-color:var(--primary-hover,#9c42cc);color:var(--primary-hover,#9c42cc);background-color:#0000}.ant-btn.esgai-btn-secondary:disabled{border-color:var(--text-lighter,#7a7a7a);color:var(--text-lighter,#7a7a7a);opacity:.8}.ant-btn.esgai-btn-danger{border:1px solid var(--error,#e65c47);color:var(--error,#e65c47);background-color:#0000}.ant-btn.esgai-btn-danger:not(:disabled):hover,.ant-btn.esgai-btn-danger:not(:disabled):focus{background-color:var(--error,#e65c47);border-color:var(--error,#e65c47);color:#fff}.ant-btn.esgai-btn-danger:disabled{border-color:var(--text-lighter,#7a7a7a);color:var(--text-lighter,#7a7a7a);opacity:.8}.esgai-icon svg{width:100%;height:100%;display:block}.esgai-icon[data-icon-type=fill] svg,.esgai-icon[data-icon-type=fill] svg *{fill:currentColor}.esgai-icon[data-icon-type=stroke] svg,.esgai-icon[data-icon-type=stroke] svg *{fill:none;stroke:currentColor}.target-histogram{display:inline-block;position:relative}.target-histogram__handle{background:var(--primary,#233bc9);cursor:grab;touch-action:none;border-radius:50%;width:14px;height:14px;position:absolute;top:0;transform:translate(-50%)}.target-histogram__handle:active{cursor:grabbing}.target-histogram__handle:focus-visible{outline:2px solid var(--primary,#233bc9);outline-offset:2px}.target-histogram__value{border:1px solid var(--primary,#233bc9);width:fit-content;color:var(--primary,#233bc9);background:#fff;border-radius:4px;margin:4px auto 0;padding:2px 8px;font-weight:700;display:block}
