        @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@600&display=swap');
        
        :root {
            --twitter-blue: #1DA1F2;
        }
        
        .tail-container {
            font-family: 'Inter', system_ui, sans-serif;
        }
        
        .logo-font {
            font-family: 'Poppins', sans-serif;
        }
        
        .hero-bg {
            background: linear-gradient(135deg, #1DA1F2 0%, #0A84FF 100%);
        }
        
        .input-focus {
            transition: all 0.3s ease;
        }
        
        .input-focus:focus {
            box-shadow: 0 0 0 4px rgba(29, 161, 242, 0.3);
            border-color: #1DA1F2;
        }
        
        .result-card {
            animation: fadeInUp 0.5s ease forwards;
        }
        
        @keyframes fadeInUp {
            from { opacity: 0; transform: translateY(30px); }
            to { opacity: 1; transform: translateY(0); }
        }
        
        .video-container {
            position: relative;
        }
        
        .loading-spinner {
            animation: spin 1s linear infinite;
        }
        
        @keyframes spin {
            to { transform: rotate(360deg); }
        }
        
        .seo-article {
            line-height: 1.7;
            text-align: justify;
        }
        
        .seo-article h3 {
            color: #1DA1F2;
            font-weight: 600;
            margin-top: 1.5em;
            margin-bottom: 0.75em;
        }
        
        .seo-article p {
            margin-bottom: 1em;
            text-align: justify;
        }
        
        .seo-article ul {
            margin: 1em 0;
            padding-left: 1.5em;
        }
        
        .seo-article li {
            margin-bottom: 0.5em;
        }
        
        .copyright-text {
            white-space: nowrap;
        }