#root app-search {
    position:relative;
}
#root app-search span:not(.search-label){
    width: 100%;
    padding: 0;
    display: flex;
    border-radius: 4px 4px 0 0;
}

#root .ui-autocomplete-panel {
    border: 0;
    border-radius: 4px;
    left: -4px !important;
    top: 34px !important;
    padding: 8px 2px;
    box-sizing: content-box;
    background-color: var(--c-primary-c);
    width:100%;
}
#root .ui-autocomplete-panel * {
    color: var(--c-white-e);
}

#root app-search .search-result {
    opacity: .8;
}
#root app-search .search-result-type {
    display: none;
}
#root app-search .search-result .search-match-type {
    align-items: center;
    display: flex;
    
}
#root app-search .search-match-code {
    display: none;
}
#root app-search .search-result .search-match-type .default-sport {
    width: 12px;
    height: 12px;
    margin-bottom: -8px;
    margin-right: -8px;
    z-index: 2;
    display: block;
    background-size: contain;
    order: -1;
}
#root app-search .search-result .default-flag {
    background-size: 18px ;
    background-repeat:no-repeat;
    background-position:center
}
#root app-search .search-result .search-match-tournament-category {
    display: flex;
    font-size:0.9rem;
}
#root app-search .search-match-category {
    margin:0 4px;
}
#root app-search .search-match-tournament:before {
    content: "• ";
}
#root app-search .search-result .search-match-data {
    align-items: center;
    display: flex;
   
}
#root app-search .search-match-data .default-sport {
    display: none;
}
#root app-search .search-match-info {
    display: flex;
    font-size: 0.9rem;
    flex-wrap: nowrap;
    white-space: nowrap;
    min-width: 0;
    flex-shrink: 0;
    order: 1;
    margin-left: 6px;
}
#root app-search .search-result .search-match-date {
    white-space: nowrap;
    margin-right:4px;
}
#root app-search .search-match-name {
    display: flex;
    flex: 1;
    flex-wrap: wrap;
    white-space:pre-wrap
}
#root app-search .search-result .search-match-sport {
    display: none;
}
#root .ui-autocomplete-list-item:not(:first-child) {
    border-top: 1px solid var(--c-black);
}