<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="background_card">#FF1E1E1E</color>
    <color name="background_card_focused">#FF2A2A2A</color>
    <color name="background_dark">#FF121212</color>
    <color name="brand_accent">#FF4CAF50</color>
    <color name="brand_primary">#FF88B4E7</color>
    <color name="brand_primary_dark">#FF5C93D1</color>
    <color name="status_connected">#FF4CAF50</color>
    <color name="status_connecting">#FFFFC107</color>
    <color name="status_disconnected">#FF9E9E9E</color>
    <color name="status_error">#FFF44336</color>
    <color name="text_primary">#FFFFFFFF</color>
    <color name="text_secondary">#FFB3B3B3</color>
    <color name="wireguard_red">#88141A</color>
    <string name="action_add_tunnel">Tunnel hinzufügen</string>
    <string name="action_connect">Verbinden</string>
    <string name="action_delete_tunnel">Löschen</string>
    <string name="action_disconnect">Trennen</string>
    <string name="action_edit_tunnel">Bearbeiten</string>
    <string name="action_settings">Einstellungen</string>
    <string name="app_name">WireGuard TV</string>
    <string name="error_config_invalid">Ungültige Konfiguration</string>
    <string name="error_vpn_permission">VPN-Berechtigung erforderlich</string>
    <string name="settings_auto_connect">Auto-Connect bei Start</string>
    <string name="settings_kill_switch">Kill Switch</string>
    <string name="settings_notifications">Benachrichtigungen</string>
    <string name="status_connected">Verbunden</string>
    <string name="status_connecting">Verbinden...</string>
    <string name="status_disconnected">Nicht verbunden</string>
    <string name="status_error">Fehler</string>
    <string name="tile_name">WireGuard VPN</string>
    <string name="webupload_config_received">Config empfangen: %s</string>
    <string name="webupload_ready">Bereit für Config-Upload</string>
    <string name="webupload_waiting">Warte auf Upload...</string>
    <style name="Theme.WireGuardTV" parent="Theme.Leanback">
        <item name="android:colorPrimary">@color/brand_primary</item>
        <item name="android:colorPrimaryDark">@color/brand_primary_dark</item>
        <item name="android:colorAccent">@color/brand_accent</item>
        <item name="android:windowBackground">@color/background_dark</item>
        
        
        <item name="browseRowsMarginTop">60dp</item>
        <item name="browsePaddingStart">60dp</item>
        <item name="browsePaddingEnd">60dp</item>
        
        
        <item name="imageCardViewStyle">@style/WireGuardImageCardViewStyle</item>
    </style>
    <style name="Theme.WireGuardTV.Settings" parent="@style/Theme.Leanback">
        <item name="android:colorPrimary">@color/brand_primary</item>
        <item name="android:colorAccent">@color/brand_accent</item>
        <item name="preferenceTheme">@style/PreferenceThemeOverlay.v14.Leanback</item>
    </style>
    <style name="WireGuardImageCardViewStyle" parent="Widget.Leanback.ImageCardViewStyle">
        <item name="cardBackground">@color/background_card</item>
    </style>
</resources>