     border-radius: 6px;
            animation: pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;
        }

        .skeleton-title { width: 150px; height: 28px; margin-bottom: 8px; }
        .skeleton-switch-container { display: flex; justify-content: space-between; align-items: center; padding: 10px 0; }
        .skeleton-text-short { width: 80px; height: 16px; }
        .skeleton-switch { width: 44px; height: 24px; border-radius: 24px; }
        .skeleton-line { width: 100%; height: 14px; margin: 4px 0 