.chip {
    font-family: var(--ui-font-UniversLTStd-Cn);
    font-size: 1rem;
    line-height: 16px;
    font-weight: 100;
    color: var(--ui-color-primary-grey);
    background-color: var(--ui-color-secondary-grey-light);
    display: inline-block;
    padding: 0.625rem 0.75rem;
    margin: 0.3125rem 0.1875rem 0.3125rem 0;
    cursor: pointer;
    transition: all 0.2s;
}

.chip:hover {
    color: var(--ui-color-primary-blue);
    background-color: var(--ui-color-secondary-blue-light-extra);
}

.chip.selected {
    color: var(--ui-color-primary-blue);
    background-color: var(--ui-color-secondary-blue-light-extra);
    padding: 0.625rem 0.5rem;
}

.chip.selected .close {
    font-size: 1.375rem;
    line-height: 0.6;
    font-weight: 100;
    color: var(--ui-color-primary-blue);
    margin-left: 0.5625rem;
    opacity: 1;
    cursor: pointer;
}