.PlsButton{font:var(--typo-body-regular);vertical-align:baseline;cursor:pointer;border-radius:var(--radius-3x);align-items:center;width:min-content;transition:all .15s;display:inline-flex;position:relative;overflow:hidden}.PlsButton span{align-items:center;gap:var(--spacing-1x);white-space:nowrap;justify-content:center;width:100%;display:inline-flex}.PlsButton_fullWidth{width:100%}.PlsButton_loading{opacity:.9}.PlsButton_loading .PlsButton-loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.PlsButton_loading span{opacity:0}.PlsButton_disabled{opacity:.5;pointer-events:none}.PlsButton_l{height:48px;font:var(--typo-body-regular);letter-spacing:0;padding:0 15px}.PlsButton_m{height:40px;font:var(--typo-body-regular);padding:0 15px}.PlsButton_s{height:32px;font:var(--typo-body-small);padding:0 12px}.PlsButton_rounded{border-radius:var(--radius-20x)}.PlsButton-default{border:none;overflow:hidden}.PlsButton-default_default{background-color:var(--palette-dark-40);color:var(--palette-light-10)}.PlsButton-default_default:hover{background-color:var(--palette-dark-30);color:var(--palette-light-20)}.PlsButton-default_default:active{background-color:var(--palette-dark-40);color:var(--palette-light-30)}.PlsButton-default_default:focus{box-shadow:0px 0px 0px 1px var(--palette-dark-50), 0px 0px 0px 3px var(--palette-primary-10);outline:none}.PlsButton-default_primary{background-color:var(--palette-primary-50);color:var(--palette-light-10)}.PlsButton-default_primary:hover{background-color:var(--palette-primary-40);color:var(--palette-light-20)}.PlsButton-default_primary:active{background-color:var(--palette-primary-60);color:var(--palette-light-30)}.PlsButton-default_primary:focus{box-shadow:0px 0px 0px 1px var(--palette-dark-50), 0px 0px 0px 3px var(--palette-primary-10);outline:none}.PlsButton-default_success{background-color:var(--palette-positive-50);color:var(--palette-dark-30)}.PlsButton-default_success:hover{background-color:var(--palette-positive-40);color:var(--palette-dark-60)}.PlsButton-default_success:active{background-color:var(--palette-positive-60);color:var(--palette-dark-40)}.PlsButton-default_success:focus{box-shadow:0px 0px 0px 1px var(--palette-dark-50), 0px 0px 0px 3px var(--palette-primary-10);outline:none}.PlsButton-default_destructive{background-color:var(--palette-negative-50);color:var(--palette-light-10)}.PlsButton-default_destructive:hover{background-color:var(--palette-negative-40);color:var(--palette-light-20)}.PlsButton-default_destructive:active{background-color:var(--palette-negative-60);color:var(--palette-light-30)}.PlsButton-default_destructive:focus{box-shadow:0px 0px 0px 1px var(--palette-dark-50), 0px 0px 0px 3px var(--palette-primary-10);outline:none}.PlsButton-ghost{color:#fff;background-color:#0000;border:none}.PlsButton-ghost_none{background-color:var(--color-action-ghost-normal);color:var(--color-interaction-inverted-subtle-normal)}.PlsButton-ghost_none:hover{background-color:var(--color-action-ghost-hover);color:var(--color-interaction-inverted-subtle-normal)}.PlsButton-ghost_brand{background-color:var(--color-action-ghost-success-normal);color:var(--color-interaction-inverted-subtle-normal)}.PlsButton-ghost_brand:hover{background-color:var(--color-action-ghost-hover);color:var(--color-interaction-inverted-subtle-normal)}.PlsButton-ghost_success{background-color:var(--color-action-ghost-success-normal);color:var(--color-action-success-subtle-normal)}.PlsButton-ghost_success:hover{background-color:var(--color-action-ghost-success-hover);color:var(--color-action-success-subtle-normal)}.PlsButton-ghost_destructive{background-color:var(--color-action-ghost-destructive-normal);color:var(--color-action-destructive-subtle-normal)}.PlsButton-ghost_destructive:hover{background-color:var(--color-action-ghost-destructive-hover);color:var(--color-action-destructive-subtle-normal)}.PlsButton-bare{background-color:#0000;border:none;overflow:hidden}.PlsButton-bare_default{color:var(--palette-light-40)}.PlsButton-bare_default:hover{color:var(--palette-light-60)}.PlsButton-bare_default:active{color:var(--palette-dark-50)}.PlsButton-bare_default:focus{outline:none}.PlsButton-bare_primary{color:var(--palette-primary-50)}.PlsButton-bare_primary:hover{color:var(--palette-primary-40)}.PlsButton-bare_primary:active{color:var(--palette-primary-60)}.PlsButton-bare_primary:focus{outline:none}.PlsButton-bare_success{color:var(--palette-positive-50)}.PlsButton-bare_success:hover{color:var(--palette-positive-40)}.PlsButton-bare_success:active{color:var(--palette-positive-60)}.PlsButton-bare_success:focus{outline:none}.PlsButton-bare_destructive{color:var(--palette-negative-50)}.PlsButton-bare_destructive:hover{color:var(--palette-negative-40)}.PlsButton-bare_destructive:active{color:var(--palette-negative-60)}.PlsButton-bare_destructive:focus{outline:none}.PlsButton-text{background-color:#0000;border:none;padding:0;overflow:hidden}.PlsButton-text_default{color:var(--palette-light-40)}.PlsButton-text_default:hover{color:var(--palette-light-60)}.PlsButton-text_default:active{color:var(--palette-dark-50)}.PlsButton-text_default:focus{outline:none}.PlsButton-text_primary{color:var(--palette-primary-50)}.PlsButton-text_primary:hover{color:var(--palette-primary-40)}.PlsButton-text_primary:active{color:var(--palette-primary-60)}.PlsButton-text_primary:focus{outline:none}.PlsButton-text_success{color:var(--palette-positive-50)}.PlsButton-text_success:hover{color:var(--palette-positive-40)}.PlsButton-text_success:active{color:var(--palette-positive-60)}.PlsButton-text_success:focus{outline:none}.PlsButton-text_destructive{color:var(--palette-negative-50)}.PlsButton-text_destructive:hover{color:var(--palette-negative-40)}.PlsButton-text_destructive:active{color:var(--palette-negative-60)}.PlsButton-text_destructive:focus{outline:none}
