.btn{display:inline-block;height:48px;min-width:156px;padding:0 16px;overflow:hidden;box-sizing:border-box;border:1.5px solid transparent;border-radius:8px;cursor:pointer;text-align:center;font-family:Roboto;font-size:18px;font-weight:400;line-height:24px;letter-spacing:1px}.btn-xs{padding:0 8px}.btn-slim,.btn-xs{min-width:104px;font-size:14px;border-width:1.5px;line-height:1.4;font-weight:500;text-transform:inherit;border-radius:4px;height:32px;box-sizing:border-box}.btn-slim{padding:6px 8px 5px}.btn-xl{width:100%}.btn-container{display:flex;align-items:center;gap:8px;justify-content:center}.btn-secondary{color:var(--text-button-secondary);border-color:var(--button-secondary-border)}.btn-disabled{transition:all .5s;cursor:default;pointer-events:none}.btn-black,.btn-black-xl{border:1.5px solid var(--text-button-secondary-inverse-selected);background:var(--background-feedback-bottom);color:var(--text-button-secondary-inverse-selected)}.btn-black-xl{width:100%}.btn-black-xl:disabled,.btn-black:disabled{transition:all .5s;opacity:.5;color:rgba(255,255,255,.788);color:var(--text-button-primary-inverse-disabled)}.spinner-svg{animation-duration:1.4s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear}.spinner-circle{animation:dash;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}