.button{min-height:var(--size-control);padding:0 var(--space-l);font-weight:var(--font-weight-medium);white-space:nowrap;border:var(--border-width-default) solid transparent;border-radius:var(--radius-pill);transition:var(--transition-default);justify-content:center;align-items:center;display:inline-flex}.button_size_m{min-height:var(--size-icon);padding:0 var(--space-m);font-size:var(--font-size-s)}.button_size_l{font-size:var(--body-font-size)}.button_theme_accent{color:var(--col-text-inverse-01);background:var(--col-accent-01);box-shadow:var(--shadow-card)}.button_theme_accent:hover{background:var(--col-accent-02)}.button_theme_outline{color:var(--col-text-01);background:var(--col-background-01);border-color:var(--col-border-01)}.button_theme_outline:hover{border-color:var(--col-accent-01);color:var(--col-accent-01)}.button_theme_danger{color:var(--col-text-inverse-01);background:var(--col-danger-01)}.button_theme_danger:hover{background:var(--col-danger-03)}.button:disabled{color:var(--col-text-02);background:var(--col-background-02);border-color:var(--col-border-01);box-shadow:none;cursor:not-allowed}
