li:has(div.odd-class) div.fi-fo-repeater-item-header {
    background: rgba(var(--gray-50),var(--tw-bg-opacity,1));
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
}
li:has(div.even-class) div.fi-fo-repeater-item-header {
    background: rgba(var(--gray-50),var(--tw-bg-opacity,1));
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
}
.dark li:has(div.odd-class) div.fi-fo-repeater-item-header {
    background: hsla(0,0%,100%,.05);
}
.dark li:has(div.even-class) div.fi-fo-repeater-item-header {
    background: hsla(0,0%,100%,.05);
}
.nice .fi-section-header { 
    background: rgba(var(--gray-50),var(--tw-bg-opacity,1)); 
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
}
.dark .nice .fi-section-header { background: hsla(0,0%,100%,.05);}

.fi-ta-ctn {
    overflow: visible !important;
}
div:has(>.abdelrahim-center-column){justify-content: center; justify-items: center;}
a:has(>.abdelrahim-center-column){justify-content: center; justify-items: center;}
th.fi-ta-header-cell > span{justify-content: center; justify-items: center;}
.abdelrahim-cardcolumn .fi-ta-image{padding: 0;}
.abdelrahim-cardcolumn .fi-ta-image .flex.items-center{justify-content: center; justify-items: center;}
.abdelrahim-countrycolumn .fi-ta-text{padding: 0;}
/**/