
        :root {
            --primary-color: #003bed;
            --secondary-color: #003bed;
            --accent-color: #003bed;
            --header-bg: #003bed;
            --footer-bg: #003bed;
            --footer-text: #ffffff;
        }
        
        .tw-header { background: #003bed; }
        .tw-footer { background: #003bed; color: #ffffff; }
        .custom-logo { max-height: 150px; }
        
        .tw-widget-header { background: #003bed; }
        .tw-breaking-news { background: #003bed; }
        .tw-breaking-label { color: #003bed; }
        .tw-number { background: #003bed; }
        .tw-btn-primary { background: #003bed; }
        .tw-back-to-top { background: #003bed; }
        .tw-slider-dot.active { background: #003bed; border-color: #003bed; }
        
        ::-webkit-scrollbar-thumb { background: #003bed; }
        
        .tw-pagination a:hover,
        .tw-pagination span.current { background: #003bed; }
        
        .tw-post-category { background: #003bed; }
        .tw-slide-category { background: #003bed; }
        
        a:hover { color: #003bed; }
        
        .tw-img-round { border-color: #003bed; }
        .tw-reporter-card { border-color: #003bed; }
        .tw-reporter-card::before { background: #003bed; }
        
        .tw-media-section { 
            background: linear-gradient(135deg, #003bed 0%, #003bed 100%); 
        }
        
        .tw-post-action:hover { 
            border-color: #003bed; 
            color: #003bed; 
        }
    