.base-button{align-items:center;background:transparent;border:3px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:400;justify-content:center;line-height:115%;padding:6px 17px 7px;position:relative;text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,filter .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.base-button:hover{text-decoration:none!important}.base-button--loading{cursor:default}.base-button--loading:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;border:2px solid var(--color-white);border-radius:50%;border-right:2px solid transparent;content:"";display:inline-block;height:10px;margin-top:-5px;position:absolute;right:4px;top:50%;width:10px}.base-button--small{border-radius:8px;font-size:12px;font-weight:400;padding:6px 9px}.base-button--small.base-button--loading:after{content:none}.base-button--big{font-size:16px;font-weight:500;padding:8px 24px}.base-button--big.base-button--loading:after{height:16px;margin-top:-8px;right:8px;top:50%;width:16px}.base-button--fixed{font-size:1rem;font-weight:700;min-width:12.25rem;padding:.75rem 1.2rem}.base-button--fixed.base-button--loading:after{height:21px;margin-top:-10px;width:21px}.base-button--default{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.base-button--default:hover{background:var(--color-primary-1);border-color:var(--color-primary-1)}.base-button--default:active{background:var(--color-primary);border-color:var(--color-primary)}.base-button--default.base-button--outline{background:transparent;color:var(--color-primary)}.base-button--default.base-button--outline:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.base-button--secondary{background:var(--color-primary-5);color:var(--color-primary)}.base-button--secondary:hover{border-color:var(--color-primary-4)}.base-button--secondary:active{border-color:var(--color-primary-5)}.base-button--secondary.base-button--text{background:transparent;border-color:transparent}.base-button--primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.base-button--primary:hover{background:var(--color-primary-1);border-color:var(--color-primary-1)}.base-button--grey{background:#a9a7a7;border-color:#a9a7a7;color:var(--color-white)}.base-button--grey:hover{background:#d6d6d6;border-color:#d6d6d6}.base-button--grey.base-button--outline{background:transparent;border-color:#a9a7a7;color:#8e8e8e}.base-button--grey.base-button--outline:hover{background:#a9a7a7;color:var(--color-white)}.base-button--white{background:var(--color-white);color:var(--color-gray-firm)}.base-button--white.base-button--disabled,.base-button--white.base-button--disabled:hover{background:#ffffff80;color:#f8887780!important}.base-button--danger{background:var(--color-gray-bg);color:var(--color-red)}.base-button--danger:hover{background:var(--color-gray-hover)}.base-button--primary-danger{background:var(--color-red);color:var(--color-white)}.base-button--primary-danger:hover{background:var(--color-red)}.base-button--transparent{background:transparent;color:var(--color-primary)}.base-button--text{background:transparent;border:none;border-radius:0;color:var(--color-text);padding:0}.base-button--text:hover{background:transparent}.base-button--text.router-link-exact-active,.base-button--text:hover{box-shadow:0 2px 0 0 var(--color-primary-1)}.base-button--disabled{background:var(--color-gray-hover);border-color:var(--color-gray-hover);color:var(--color-gray-text)!important;cursor:default;pointer-events:none}.base-button--disabled:hover{background:var(--color-gray-hover);color:var(--color-gray-bg)}.base-button--disabled path,.base-button--disabled rect,.base-button--disabled svg{fill:var(--color-gray-text)!important}.base-button--bold{font-weight:500}@keyframes rotate-forever{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
