.si-btn{border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;line-height:1;display:flex;align-items:center;justify-content:center}.si-btn--block{width:100%}.si-btn--small{height:28px;min-width:52px;padding:4px 10px;gap:4px}.si-btn--small>.si-btn__icon{width:12px;height:12px;font-size:12px!important}.si-btn--medium{height:32px;padding:7px 12px;min-width:61px;gap:4px}.si-btn--medium>.si-btn__icon{width:12px;height:12px;font-size:12px!important}.si-btn--large{height:42px;padding:12px 16px;min-width:69px;gap:10.5px}.si-btn--large>.si-btn__icon{width:15px;height:15px;font-size:15px!important}.si-btn--x-large{height:45px;padding:11px 16px;min-width:79px;gap:11.5px}.si-btn--x-large>.si-btn__icon{width:21px;height:21px;font-size:21px!important}.si-btn--primary{color:var(--si-basic-white)!important;background-color:var(--si-primary-blue-60)}.si-btn--primary:active,.si-btn--primary:hover{background-color:var(--si-primary-blue-80)}.si-btn--primary:disabled{background-color:var(--si-black-40);color:var(--si-black-60)!important;opacity:.5}.si-btn--light{color:var(--si-text-default)!important;border:1px solid var(--si-black-60);background-color:#fff}.si-btn--light:active,.si-btn--light:hover{color:var(--si-text-default)}.si-btn--light:hover{background-color:var(--si-black-30)}.si-btn--light:active{background-color:var(--si-black-20)}.si-btn--light:disabled{background-color:var(--si-black-40);color:var(--si-black-60)!important;opacity:.5}.si-btn--danger{background-color:var(--si-red-60);color:var(--si-basic-white)!important}.si-btn--danger:disabled{opacity:.5;color:var(--si-black-60)!important}.si-btn--link{background-color:transparent;color:var(--si-primary-blue-60)!important}.si-btn--link:active,.si-btn--link:hover{color:var(--si-primary-blue-80)!important}.si-btn--link:hover>.si-btn__icon{color:var(--si-primary-blue-50)!important}.si-btn--link:active>.si-btn__icon{color:var(--si-primary-blue-80)!important}.si-btn--link:disabled{opacity:.5;color:var(--si-black-60)!important}.si-btn--outline{border:1px solid var(--si-black-60);background-color:transparent}.si-btn--outline:active,.si-btn--outline:hover{color:var(--si-text-default)}.si-btn--outline:hover{background-color:var(--si-black-30)}.si-btn--outline:active{background-color:var(--si-black-20)}.si-btn--outline:disabled{background-color:var(--si-black-40);border:0;opacity:.5}.si-btn--outline-soft{border:1px solid var(--si-black-40);background-color:transparent}.si-btn--outline-soft:hover{color:var(--si-primary-blue-80);color:var(--si-text-default);background-color:var(--si-black-30)}.si-btn--outline-soft:active{color:var(--si-text-default);background-color:var(--si-black-20)}.si-btn--outline-soft:disabled{background-color:var(--si-black-40);border:0;opacity:.5}.si-btn--outline-danger{border:1px solid var(--si-red-60);background-color:#fff}.si-btn--outline-success{border:1px solid var(--si-green-60);background-color:#fff}.si-btn--outline-danger:active,.si-btn--outline-danger:hover{color:var(--si-text-default)}.si-btn--outline-danger:hover{background-color:var(--si-black-30)}.si-btn--outline-danger:active{background-color:var(--si-black-20)}.si-btn--outline-danger:disabled,.si-btn--outline-success:disabled{background-color:var(--si-black-40);border:0;opacity:.5}.si-btn--ghost{color:var(--si-primary-blue-60)!important;background-color:transparent}.si-btn--ghost>.si-btn__icon{color:var(--si-primary-blue-60)!important}.si-btn--ghost:hover{background-color:var(--si-primary-blue-10)}.si-btn--ghost:active{background-color:transparent}.si-btn--ghost:hover,.si-btn--ghost:active{color:var(--si-primary-blue-80)!important}.si-btn--ghost:hover>.si-btn__icon{color:var(--si-primary-blue-50)!important}.si-btn--ghost:active>.si-btn__icon{color:var(--si-primary-blue-80)!important}.si-btn--ghost:disabled{border:0;opacity:.5;background:transparent!important}.si-btn--link-secondary{background-color:transparent;color:var(--si-black-95)!important}.si-btn--link-secondary:hover,.si-btn--link-secondary:active{color:var(--si-primary-blue-80)!important}.si-btn--link-secondary>.si-btn__icon{color:var(--si-primary-black-95)!important}.si-btn--link-secondary:hover>.si-btn__icon{color:var(--si-primary-blue-50)!important}.si-btn--link-secondary:active>.si-btn__icon{color:var(--si-primary-blue-80)!important}.si-btn--link-secondary:disabled{opacity:.5}.si-btn--primary:disabled,.si-btn--link:disabled,.si-btn--outline:disabled,.si-btn--outline-soft:disabled,.si-btn--ghost:disabled,.si-btn--link-secondary:disabled{color:var(--si-black-60)!important;cursor:not-allowed}.si-btn--primary:disabled *,.si-btn--link:disabled *,.si-btn--outline:disabled *,.si-btn--outline-soft:disabled *,.si-btn--ghost:disabled *,.si-btn--link-secondary:disabled *{color:var(--si-black-60)!important}
