      flex: 1;
        }
        
        .form-control {
            width: 100%;
            padding: 10px 14px;
            border: 1px solid var(--border-color, #e8e9ff);
            border-radius: 8px;
            font-size: 14px;
            color: var(--text-primary, #2f3640);
            background: var(--bg-secondary, white);
            transition: all 0.2s ease;
        }
        
        .form-control:hover {
            border-color: var(--accent-color, #5b5fcf);
        }
        
        .for