.alp-btn{--alp-wave-color:var(--ant-color-primary);justify-content:center;align-items:center;gap:var(--ant-margin-xs);box-sizing:border-box;height:var(--ant-control-height);padding:0 var(--ant-padding-content-horizontal);font-family:var(--ant-font-family);font-size:var(--ant-button-content-font-size,var(--ant-font-size));font-weight:var(--ant-button-font-weight);line-height:var(--ant-button-content-line-height,var(--ant-line-height));white-space:nowrap;text-align:center;border:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border);border-radius:var(--ant-border-radius);background:var(--ant-color-bg-container);color:var(--ant-color-text);box-shadow:var(--ant-button-default-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--ant-motion-duration-mid) var(--ant-motion-ease-in-out);display:inline-flex;position:relative}.alp-btn:hover:not(:disabled){color:var(--ant-color-primary-hover);border-color:var(--ant-color-primary-hover)}.alp-btn:active:not(:disabled){color:var(--ant-color-primary-active);border-color:var(--ant-color-primary-active)}.alp-btn:focus-visible{outline:var(--ant-line-width-focus) solid var(--ant-color-primary-border);outline-offset:1px}.alp-btn:disabled{color:var(--ant-color-text-disabled);background:var(--ant-color-bg-container-disabled);border-color:var(--ant-color-border);box-shadow:none;cursor:not-allowed}.alp-btn--primary{background:var(--ant-color-primary);border-color:var(--ant-color-primary);color:var(--ant-color-text-light-solid);box-shadow:var(--ant-button-primary-shadow)}.alp-btn--primary:hover:not(:disabled){background:var(--ant-color-primary-hover);border-color:var(--ant-color-primary-hover);color:var(--ant-color-text-light-solid)}.alp-btn--primary:active:not(:disabled){background:var(--ant-color-primary-active);border-color:var(--ant-color-primary-active);color:var(--ant-color-text-light-solid)}.alp-btn--primary:disabled{color:var(--ant-color-text-disabled);background:var(--ant-color-bg-container-disabled);border-color:var(--ant-color-border)}.alp-btn--dashed{border-style:dashed}.alp-btn--text,.alp-btn--link{box-shadow:none;background:0 0;border-color:transparent}.alp-btn--text:hover:not(:disabled){background:var(--ant-color-bg-text-hover);color:var(--ant-color-text);border-color:transparent}.alp-btn--text:active:not(:disabled){background:var(--ant-color-bg-text-active);border-color:transparent}.alp-btn--link{color:var(--ant-color-link)}.alp-btn--link:hover:not(:disabled){color:var(--ant-color-link-hover);border-color:transparent}.alp-btn--link:active:not(:disabled){color:var(--ant-color-link-active);border-color:transparent}.alp-btn--text:disabled,.alp-btn--link:disabled{background:0 0;border-color:transparent}.alp-btn--sm{height:var(--ant-control-height-sm);padding:0 var(--ant-padding-xs);border-radius:var(--ant-border-radius-sm);font-size:var(--ant-button-content-font-size-sm,var(--ant-font-size))}.alp-btn--lg{height:var(--ant-control-height-lg);padding:0 var(--ant-padding);border-radius:var(--ant-border-radius-lg);font-size:var(--ant-button-content-font-size-lg,var(--ant-font-size-lg))}.alp-btn.is-block{width:100%}.alp-btn.is-circle{width:var(--ant-control-height);min-width:var(--ant-control-height);border-radius:50%;padding:0}.alp-btn.is-circle.alp-btn--sm{width:var(--ant-control-height-sm);min-width:var(--ant-control-height-sm)}.alp-btn.is-circle.alp-btn--lg{width:var(--ant-control-height-lg);min-width:var(--ant-control-height-lg)}.alp-btn.is-loading{cursor:default;opacity:.65}.alp-btn.is-danger{--alp-wave-color:var(--ant-color-error);color:var(--ant-color-error);border-color:var(--ant-color-error)}.alp-btn.is-danger:hover:not(:disabled){color:var(--ant-color-error-border-hover);border-color:var(--ant-color-error-border-hover)}.alp-btn.is-danger.alp-btn--primary{background:var(--ant-color-error);border-color:var(--ant-color-error);color:var(--ant-color-text-light-solid)}.alp-btn.is-danger.alp-btn--primary:hover:not(:disabled){background:var(--ant-color-error-hover);border-color:var(--ant-color-error-hover)}.alp-btn.is-danger.alp-btn--text,.alp-btn.is-danger.alp-btn--link{border-color:transparent}.alp-btn.is-danger.alp-btn--text:hover:not(:disabled){background:var(--ant-color-error-bg);border-color:transparent}