/**
 * /assets/css/character-player-view.css
 *
 * Purpose:  Spieleransicht-Toggle Styles fuer Game Master
 *           Blendet GM-spezifische Elemente aus wenn --player-view aktiv
 * Deps:     app.css (variables)
 * Load:     index.php
 * Version:  1.0.0
 */

/* ============================================================
   PLAYER VIEW: GM-Only Elemente ausblenden
   ============================================================ */
.--player-view [data-gm-only] {
    display: none !important;
}

/* ============================================================
   TOGGLE BUTTON STYLES
   ============================================================ */
#btnPlayerViewToggle {
    white-space: nowrap;
    transition: all 0.2s ease;
    font-size: 0.8rem;
    padding: 0.25rem 0.6rem;
}

#btnPlayerViewToggle:hover {
    transform: translateY(-2px);
}

/* Spieleransicht-Indikator: Dezenter Badge am oberen Rand */
.--player-view::before {
    content: '\f007  Spieleransicht';
    font-family: 'Font Awesome 6 Free', sans-serif;
    display: block;
    text-align: center;
    font-size: 0.7rem;
    font-weight: 600;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: rgba(93, 214, 201, 0.8);
    background: rgba(93, 214, 201, 0.06);
    border: 1px solid rgba(93, 214, 201, 0.15);
    border-radius: 0.375rem;
    padding: 0.25rem 0.75rem;
    margin-bottom: 0.75rem;
}

@media (prefers-reduced-motion: reduce) {
    #btnPlayerViewToggle:hover {
        transform: none;
    }
}
