.Button {
    padding: 8px 35px;
    color: var(--color-lightest);
    background-color: var(--color-primary);
    border: none;
    border-radius: 20px;
    outline: none;
    cursor: pointer
}

.Button:hover {
    background-color: var(--color-hover)
}

.Button:active {
    background-color: var(--color-active)
}

.Button--mode_add-load, .Button:disabled {
    color: var(--color-darkest);
    background-color: var(--color-layout-primary)
}

.Button--mode_add-load {
    padding: 10px 25px;
    border-radius: 10px
}

.Button--mode_add-load:active, .Button--mode_add-load:hover {
    background-color: var(--color-layout-primary)
}

.Button--size_xs {
    padding: 4px 16px;
    font-size: 1rem
}

.Autocomplete {
    position: relative
}

.Autocomplete-Inner {
    position: absolute;
    width: 100%;
    -moz-text-align-last: left;
    text-align-last: left;
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .1);
    box-shadow: 0 4px 8px rgba(0, 0, 0, .1)
}

.Autocomplete-Item {
    padding: 5px 12px;
    font-size: 13px;
    line-height: 15px;
    background-color: var(--color-lightest);
    cursor: pointer
}

.Autocomplete-Item--state_highlighted, .Autocomplete-Item:hover {
    background-color: var(--color-layout-primary)
}