/* ===================================
   Disabled/Coming Soon Features
   NUR Features die WIRKLICH nicht funktionieren
   =================================== */

/* ===================================
   NUR User-Account Features deaktivieren
   (Folgen, Benachrichtigungen)
   =================================== */

/* Folgen Button - braucht User-Login */
.action-buttons .btn-primary {
    opacity: 0.4;
    cursor: not-allowed;
    filter: grayscale(0.5);
    pointer-events: none;
}

/* Glocke (Benachrichtigungen) - braucht User-Login */
.action-buttons .btn-icon {
    opacity: 0.4;
    cursor: not-allowed;
    filter: grayscale(0.5);
    pointer-events: none;
}

/* Menu Benachrichtigungen Toggle */
.menu-action-btn:first-child {
    opacity: 0.4;
    cursor: not-allowed;
    pointer-events: none;
}

.menu-action-btn:first-child .toggle-switch {
    opacity: 0.3;
}

/* Dark Mode Toggle - wird noch gebaut */
.menu-action-btn:last-child {
    opacity: 0.4;
    cursor: not-allowed;
    pointer-events: none;
}

.menu-action-btn:last-child .toggle-switch {
    opacity: 0.3;
}

/* ===================================
   Stream Erinnerung - braucht User-Login
   =================================== */

.next-stream-card .btn-outline {
    opacity: 0.4;
    cursor: not-allowed;
    filter: grayscale(0.5);
    pointer-events: none;
}

/* ===================================
   Footer Links (Impressum etc) - noch nicht erstellt
   =================================== */

.footer-links a,
.menu-footer a {
    opacity: 0.4;
    cursor: not-allowed;
    pointer-events: none;
}

/* ===================================
   ALLES ANDERE BLEIBT AKTIV!
   =================================== */

/* Unterstützen Button - AKTIV (PayPal kommt gleich) */
.action-buttons .btn-secondary {
    /* Bleibt aktiv - kein CSS nötig */
}

/* Social Links - AKTIV (TikTok/Instagram vorhanden) */
.menu-social-btn,
.social-link {
    /* Bleibt aktiv - kein CSS nötig */
}

/* Support Buttons - AKTIV (PayPal kommt gleich) */
.support-options .btn {
    /* Bleibt aktiv - kein CSS nötig */
}

/* Contact Link - AKTIV (E-Mail vorhanden) */
.contact-link {
    /* Bleibt aktiv - kein CSS nötig */
}

/* ===================================
   Info Tab - BLEIBT AKTIV
   =================================== */

/* Info Tab funktioniert, bleibt aktiv */
.tab-btn[data-tab="info"] {
    /* Bleibt aktiv - kein CSS nötig */
}

/* ===================================
   Hover-Effekte deaktivieren für disabled Elemente
   =================================== */

.action-buttons .btn-primary:hover,
.action-buttons .btn-icon:hover,
.next-stream-card .btn-outline:hover {
    transform: none !important;
    opacity: 0.4 !important;
}