d: var(--fc-background, #f8f9fa);
            color: var(--fc-text, #212529);
        }
        
        .demo-container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 20px;
        }
        
        .demo-section {
            margin-bottom: 40px;
            padding: 20px;
            background: var(--fc-surface, #ffffff);
            border-radius: var(--fc-radius-base, 8px);
            box-shadow: var(--fc-shadow-base, 0 2px 4px rgba(0,0,0,0.1));
        }
        
