.spinner-wrapper[data-v-ef4851cd]{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}.spinner-wrapper .spinner[data-v-ef4851cd]{animation:spCircRot-ef4851cd .6s linear infinite;border:3px solid rgba(217,37,38,.25);border-radius:50%;border-top-color:#d92526;flex-grow:0;flex-shrink:0;height:20px;width:20px}.spinner-wrapper .spinner.xs[data-v-ef4851cd]{height:6px;width:6px}.spinner-wrapper .spinner.sm[data-v-ef4851cd]{height:12px;width:12px}.spinner-wrapper .spinner.lg[data-v-ef4851cd]{height:32px;width:32px}.spinner-wrapper .spinner.xl[data-v-ef4851cd]{height:64px;width:64px}@keyframes spCircRot-ef4851cd{0%{transform:rotate(0)}to{transform:rotate(359deg)}}:root{--btn-color:#fff;--btn-color-hover:#fff;--btn-color-disabled:#adadad;--btn-color-disabled-bg:#f5f5f5;--btn-color-disabled-border:#c6c6c6;--btn-color-bg:#565656;--btn-color-border:#565656;--btn-color-border-hover:#262626;--btn-color-bg-hover:#414141;--btn-border-radius:var(--input-border-radius);--btn-padding-x:15px;--btn-padding-y:0}.ls-button[data-v-74c46b7a]{align-items:center;background:var(--btn-color-bg);border:1.5px solid var(--btn-color-border);border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:16px;font-weight:400;height:var(--input-height);justify-content:center;line-height:1;margin:0;min-width:var(--input-height);outline:none;overflow:hidden;padding-left:var(--btn-padding-x);padding-right:var(--btn-padding-x);position:relative;text-align:center;text-overflow:ellipsis;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;will-change:auto}.ls-button>.longpress-progress[data-v-74c46b7a]{animation:longpress-74c46b7a var(--34376f28) forwards;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.2) 67%,transparent);display:block;height:100%;left:0;position:absolute;top:0;width:0}@keyframes longpress-74c46b7a{0%{width:0}to{width:100%}}.ls-button>span[data-v-74c46b7a]{align-items:inherit;display:inherit;gap:12px;justify-content:space-between;transition:opacity .15s;z-index:2}.ls-button[data-v-74c46b7a]:focus{outline:0}.ls-button.submitting[data-v-74c46b7a]{pointer-events:none}.ls-button.submitting>span[data-v-74c46b7a]{opacity:0}@media (hover:hover){.ls-button[data-v-74c46b7a]:hover{--btn-color-bg:var(--btn-color-bg-hover);--btn-color-border:var(--btn-color-border-hover);--btn-color:var(--btn-color-hover)}}.ls-button[data-v-74c46b7a]:disabled{--btn-color-bg:var(--btn-color-disabled-bg)!important;--btn-color-border:var(--btn-color-disabled-border)!important;--btn-color:var(--btn-color-disabled)!important;cursor:not-allowed}.ls-button[data-v-74c46b7a] .spinner{border-top:2px solid rgba(var(--btn-color),.25);border:2px solid rgba(var(--btn-color),.25);border-top-color:var(--btn-color);left:calc(50% - 9px);position:absolute;top:calc(50% - 9px);z-index:3}.ls-button.block[data-v-74c46b7a]{display:flex;width:100%}.ls-button.round[data-v-74c46b7a],.ls-button.square[data-v-74c46b7a]{width:var(--input-height);--btn-padding-x:0}.ls-button.round[data-v-74c46b7a]{border-radius:50%!important}.ls-button.xs[data-v-74c46b7a]{--input-height:24px;font-size:12px}.ls-button.xs span[data-v-74c46b7a]{gap:6px}.ls-button.sm[data-v-74c46b7a]{--input-height:32px;font-size:14px;--btn-padding-x:12px}.ls-button.sm span[data-v-74c46b7a]{gap:6px}.ls-button.lg[data-v-74c46b7a]{--input-height:50px;font-size:16px}.ls-button.primary[data-v-74c46b7a]:not(:disabled){--btn-color:#f5f5f5;--btn-color-bg:#d92526;--btn-color-border:#b71516;box-shadow:inset 0 0 0 1px #fff3;outline:1px solid rgba(0,0,0,.12)}@media (hover:hover){.ls-button.primary[data-v-74c46b7a]:not(:disabled):hover{--btn-color-bg:#df4848;--btn-color-border:#b71516;--btn-color:#fff}}.ls-button.primary[data-v-74c46b7a]:not(:disabled):focus{box-shadow:inset 0 0 0 1px #b71516}.ls-button.ghost[data-v-74c46b7a]:not(:disabled){--btn-color:var(--c-neutral-100);--btn-color-bg:transparent;--btn-color-border:transparent;box-shadow:none}@media (hover:hover){.ls-button.ghost[data-v-74c46b7a]:not(:disabled):hover{--btn-color-bg:var(--c-neutral-20);--btn-color-border:transparent}}.ls-button.ghost[data-v-74c46b7a]:not(:disabled):focus{box-shadow:inset 0 0 0 1px #b71516}.ls-button.success[data-v-74c46b7a]{--btn-color:#f5f5f5;--btn-color-bg:#19f54c;--btn-color-border:#75fa49}@media (hover:hover){.ls-button.success[data-v-74c46b7a]:hover{--btn-color:#f5f5f5;--btn-color-bg:#75fa49;--btn-color-border:#84ef66}}.ls-button.warning[data-v-74c46b7a]{--btn-color:#f5f5f5;--btn-color-bg:#f58e19;--btn-color-border:#fabc49}@media (hover:hover){.ls-button.warning[data-v-74c46b7a]:hover{--btn-color:#f5f5f5;--btn-color-bg:#fabc49;--btn-color-border:#efc466}}.ls-button.error[data-v-74c46b7a]{--btn-color:#f5f5f5;--btn-color-bg:#d92526;--btn-color-border:#fa4949}@media (hover:hover){.ls-button.error[data-v-74c46b7a]:hover{--btn-color:#f5f5f5;--btn-color-bg:#c31717;--btn-color-border:#ef6666}}.ls-button.outline[data-v-74c46b7a]{--btn-color:var(--btn-color-border);--btn-color-bg:#fff;--btn-color-bg:transparent}@media (hover:hover){.ls-button.outline[data-v-74c46b7a]:hover{--btn-color:var(--btn-color-border-hover)}.ls-button.outline:hover.primary[data-v-74c46b7a]{--btn-color-border:#df4848}.ls-button.outline:hover.success[data-v-74c46b7a]{--btn-color-border:#75fa49}.ls-button.outline:hover.warning[data-v-74c46b7a]{--btn-color-border:#fabc49}.ls-button.outline:hover.error[data-v-74c46b7a]{--btn-color-border:#fa4949}}.ls-button.link[data-v-74c46b7a]{--btn-color:var(--color-text);--btn-color-bg:transparent;--btn-padding-x:0;border:none}.ls-button.link.success[data-v-74c46b7a]{--btn-color:#19f54c;--btn-color-border:#19f54c}@media (hover:hover){.ls-button.link.success[data-v-74c46b7a]:hover{--btn-color:#f5f5f5}}.ls-button.link.warning[data-v-74c46b7a]{--btn-color:#f58e19;--btn-color-border:#f58e19}@media (hover:hover){.ls-button.link.warning[data-v-74c46b7a]:hover{--btn-color:#f5f5f5}}.ls-button.link.error[data-v-74c46b7a]{--btn-color:#d92526;--btn-color-border:#d92526}@media (hover:hover){.ls-button.link.error[data-v-74c46b7a]:hover{--btn-color:#f5f5f5}}
