.k-team .main-ui-filter-search {
    border-radius: var(--kt-ui-btn-radius);
    height: 40px;
    padding: 6px;
    border: 2px solid transparent !important;
}

.k-team .main-ui-filter-search.main-ui-filter-compact-state {
    padding: 0;
}

.k-team .main-ui-filter-search.main-ui-filter-search--showed {
    border: 2px solid var(--kt-ui-color-accented) !important;
}

.k-team .main-ui-filter-search .main-ui-filter-search-square {
    width: auto;
    height: 26px;
    padding: 4px 28px 4px 8px;
    border-radius: 1000px;
    font-size: 14px;
    margin: 0;
    display: flex;
    align-items: center;
    background-color: var(--kt-ui-color-primary) !important;
}

.main-ui-filter-search .main-ui-square.main-ui-filter-search-square:first-child {
    margin-left: 0 !important;
}

.main-ui-square.main-ui-filter-search-square + .main-ui-square.main-ui-filter-search-square {
    margin-left: 4px !important;
}

.k-team .main-ui-filter-search-square .main-ui-square-item {
    line-height: 18px;
    color: var(--kt-ui-text-on-color);
}

.k-team .main-ui-filter-search--showed .main-ui-filter-search-square .main-ui-square-item {
    color: var(--kt-ui-text-on-color);
}

.k-team .main-ui-filter-theme-muted.main-ui-filter-set-outside:not(.main-ui-filter-search--showed) .main-ui-square.main-ui-filter-search-square .main-ui-square-delete,
.k-team .main-ui-filter-theme-muted.main-ui-filter-default-applied:not(.main-ui-filter-search--showed) .main-ui-square.main-ui-filter-search-square .main-ui-square-delete,
.k-team .main-ui-filter-search-square .main-ui-square-delete{
    position: absolute;
    right: 8px;
    width: 16px;
    top: unset;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    cursor: pointer;
    height: 100%;
    opacity: 1;
    mask: var(--kt-ui-icon-close) center no-repeat;
    -webkit-mask: var(--kt-ui-icon-close) center no-repeat;
    background: var(--kt-ui-icon-on-color);
}

.k-team .main-ui-filter-search-square:nth-last-child(3)::after {
    top: unset;
}

.k-team .main-ui-show.main-ui-item-icon-block .main-ui-item-icon.main-ui-delete {
    right: 21px;
    width: 10px;
    height: 100%;
    background: var(--kt-ui-icon-close) no-repeat center;
    background-size: contain;
}

.k-team .main-ui-show.main-ui-item-icon-block .main-ui-item-icon.main-ui-search {
    right: 40px;
    width: 17px;
    height: 100%;
    background: var(--kt-ui-icon-search) no-repeat center;
    background-size: contain;
}

.k-team .main-ui-filter-field-add-item {
    --ui-link-color: var(--kt-ui-link-primary);
    --ui-link-border-color: currentColor !important;
    text-decoration: underline;
    color: var(--ui-link-color);
    border-bottom: unset !important;
    opacity: 1 !important;
}

.k-team .main-ui-filter-field-add-item:hover {
    --ui-link-color: var(--kt-ui-link-primary-hover);
    text-decoration: none;
}

.k-team .main-ui-filter-field-restore-items {
    --ui-link-color: var(--kt-ui-link-secondary);
    color: var(--ui-link-color);
    border-bottom: unset !important;
    opacity: 1 !important;
}

.k-team .main-ui-filter-field-restore-items:hover {
    --ui-link-color: var(--kt-ui-link-secondary-hover);
}

.k-team .main-ui-filter-sidebar-item.main-ui-filter-current-item {
    color: var(--kt-ui-text-accented);
}
