.breakdance-nice-button{color:var(--gray700);font-size:var(--text-sm);border:1px solid var(--gray300);background-color:var(--white);cursor:pointer;border-radius:3px;outline:none;justify-content:center;align-items:center;padding:9px 12px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .3s,color .3s,background-color .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.breakdance-nice-button:hover{color:var(--gray900);border:1px solid var(--gray500)}.breakdance-nice-button:active{border:1px solid var(--gray800)}.breakdance-nice-button:focus{border:1px solid var(--gray400)}.breakdance-nice-button--huge{width:100%;padding:12px 30px}.breakdance-nice-button--large{font-size:var(--text-base);padding:16px 24px}.breakdance-nice-button--expanded{width:100%}.breakdance-nice-button--small{padding:6px 10px}.breakdance-nice-button--x-small{font-size:var(--text-xs);padding:4px 6px}.breakdance-nice-button--primary{color:var(--blue600);border-color:var(--blue600)}.breakdance-nice-button--primary:hover{color:var(--blue600);background-color:var(--blue50);border-color:var(--blue600)}.breakdance-nice-button--indigo{color:var(--white);background-color:var(--indigo600);border:none;border-radius:6px}.breakdance-nice-button--indigo:hover{color:var(--white);background-color:var(--indigo500)}.breakdance-nice-button--indigo,.breakdance-nice-button--indigo:hover,.breakdance-nice-button--indigo:active,.breakdance-nice-button--indigo:focus{border:1px solid var(--indigo600)}.breakdance-nice-button--indigo.breakdance-nice-button--loading .breakdance-nice-button__loader{background-color:var(--indigo600)}.breakdance-nice-button--gray{color:var(--gray700);background-color:var(--gray100);border:1px solid var(--gray100)}.breakdance-nice-button--gray:hover{color:var(--gray900);background-color:var(--gray200);border-color:var(--gray200)}.breakdance-nice-button--gray:active,.breakdance-nice-button--gray:focus{border-color:var(--gray200)}.breakdance-nice-button--gray.breakdance-nice-button--loading .breakdance-nice-button__loader{background-color:var(--gray100);color:var(--gray700)}.breakdance-nice-button--gray-ghost{box-shadow:none;background-color:#0000;border:1px solid #0000;color:var(--gray400)!important}.breakdance-nice-button--gray-ghost:hover{color:var(--gray900);background-color:var(--gray100);border-color:var(--gray100)}.breakdance-nice-button--gray-ghost:active,.breakdance-nice-button--gray-ghost:focus{border-color:var(--gray200)}.breakdance-nice-button--gray-ghost.breakdance-nice-button--loading .breakdance-nice-button__loader{background-color:var(--gray100);color:var(--gray700)}.breakdance-nice-button--yellow{background-color:var(--yellow600);border:1px solid var(--yellow600);color:#000!important}.breakdance-nice-button--yellow:hover{background-color:var(--yellow500);border-color:var(--yellow500);color:#000!important}.breakdance-nice-button--yellow.breakdance-nice-button--loading .breakdance-nice-button__loader{background-color:var(--yellow50)}.breakdance-nice-button__loader{z-index:1;background-color:var(--white);opacity:0;pointer-events:auto;justify-content:center;align-items:center;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:0;overflow:hidden}.breakdance-nice-button--loading .breakdance-nice-button__loader{opacity:1}.breakdance-nice-button--disabled{cursor:not-allowed;opacity:.5}
